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>