apphub library

Classes

Application
Application is a functional grouping of Services and Workloads that helps achieve a desired end-to-end business functionality. Services and Workloads are owned by the Application.
ApplicationArgs
The set of arguments for Application. The set of arguments for Application.
ApplicationAttributes
ApplicationAttributesBusinessOwner
ApplicationAttributesCriticality
ApplicationAttributesDeveloperOwner
ApplicationAttributesEnvironment
ApplicationAttributesOperatorOwner
ApplicationScope
ApplicationState
Input properties used for looking up and filtering Application resources.
Boundary
Application management boundary.
BoundaryArgs
The set of arguments for Boundary. The set of arguments for Boundary.
BoundaryState
Input properties used for looking up and filtering Boundary resources.
GetApplicationArgs
Arguments for getApplication. Arguments for getApplication.
GetApplicationAttribute
GetApplicationAttributeBusinessOwner
GetApplicationAttributeCriticality
GetApplicationAttributeDeveloperOwner
GetApplicationAttributeEnvironment
GetApplicationAttributeOperatorOwner
GetApplicationResult
Result data returned by getApplication.
GetApplicationScope
GetDiscoveredServiceArgs
Arguments for getDiscoveredService. Arguments for getDiscoveredService.
GetDiscoveredServiceResult
Result data returned by getDiscoveredService.
GetDiscoveredServiceServiceProperty
GetDiscoveredServiceServiceReference
GetDiscoveredWorkloadArgs
Arguments for getDiscoveredWorkload. Arguments for getDiscoveredWorkload.
GetDiscoveredWorkloadResult
Result data returned by getDiscoveredWorkload.
GetDiscoveredWorkloadWorkloadProperty
GetDiscoveredWorkloadWorkloadReference
Service
Service is a network/api interface that exposes some functionality to clients for consumption over the network. Service typically has one or more Workloads behind it. It registers identified service to the Application.
ServiceArgs
The set of arguments for Service. The set of arguments for Service.
ServiceAttributes
ServiceAttributesBusinessOwner
ServiceAttributesCriticality
ServiceAttributesDeveloperOwner
ServiceAttributesEnvironment
ServiceAttributesOperatorOwner
ServiceProjectAttachment
Represents a Service project attachment to the Host Project.
ServiceProjectAttachmentArgs
The set of arguments for ServiceProjectAttachment. The set of arguments for ServiceProjectAttachment.
ServiceProjectAttachmentState
Input properties used for looking up and filtering ServiceProjectAttachment resources.
ServiceServiceProperty
ServiceServicePropertyExtendedMetadata
ServiceServicePropertyExtendedMetadataValue
ServiceServicePropertyFunctionalType
ServiceServicePropertyIdentity
ServiceServicePropertyRegistrationType
ServiceServiceReference
ServiceState
Input properties used for looking up and filtering Service resources.
Workload
Workload represents a binary deployment (such as Managed Instance Groups (MIGs), GKE deployments, etc.) that performs the smallest logical subset of business functionality. It registers identified workload to the Application.
WorkloadArgs
The set of arguments for Workload. The set of arguments for Workload.
WorkloadAttributes
WorkloadAttributesBusinessOwner
WorkloadAttributesCriticality
WorkloadAttributesDeveloperOwner
WorkloadAttributesEnvironment
WorkloadAttributesOperatorOwner
WorkloadState
Input properties used for looking up and filtering Workload resources.
WorkloadWorkloadProperty
WorkloadWorkloadPropertyExtendedMetadata
WorkloadWorkloadPropertyExtendedMetadataValue
WorkloadWorkloadPropertyFunctionalType
WorkloadWorkloadPropertyIdentity
WorkloadWorkloadReference

Functions

getApplication(GetApplicationArgs args, {InvokeOptions? options}) → Future<GetApplicationResult>
Application is a functional grouping of Services and Workloads that helps achieve a desired end-to-end business functionality. Services and Workloads are owned by the Application.
getApplicationOutput(GetApplicationArgs args, {InvokeOutputOptions? options}) → Output<GetApplicationResult>
getDiscoveredService(GetDiscoveredServiceArgs args, {InvokeOptions? options}) → Future<GetDiscoveredServiceResult>
Get information about a discovered service from its uri.
getDiscoveredServiceOutput(GetDiscoveredServiceArgs args, {InvokeOutputOptions? options}) → Output<GetDiscoveredServiceResult>
getDiscoveredWorkload(GetDiscoveredWorkloadArgs args, {InvokeOptions? options}) → Future<GetDiscoveredWorkloadResult>
Get information about a discovered workload from its uri.
getDiscoveredWorkloadOutput(GetDiscoveredWorkloadArgs args, {InvokeOutputOptions? options}) → Output<GetDiscoveredWorkloadResult>