Application defines the governance boundary for App Hub Entities that
perform a logical end-to-end business function.
App Hub supports application level IAM permission to align with governance
requirements.
Consumer provided attributes.
Contact information of stakeholders.
Request for CreateApplication.
Request for CreateServiceProjectAttachment.
Request for CreateService.
Request for CreateWorkload.
Criticality of the Application, Service, or Workload
Request for DeleteApplication.
Request for DeleteServiceProjectAttachment.
Request for DeleteService.
Request for DeleteWorkload.
Request for DetachServiceProjectAttachment.
Response for DetachServiceProjectAttachment.
DiscoveredService is a network/api interface that exposes some functionality
to clients for consumption over the network. A discovered service can be
registered to a App Hub service.
DiscoveredWorkload is a binary deployment (such as managed instance groups
(MIGs) and GKE deployments) that performs the smallest logical subset of
business functionality. A discovered workload can be registered to an App Hub
Workload.
Environment of the Application, Service, or Workload
Request for GetApplication.
Request for GetDiscoveredService.
Request for GetDiscoveredWorkload.
Request for GetServiceProjectAttachment.
Request for GetService.
Request for GetWorkload.
Request for ListApplications.
Response for ListApplications.
Request for ListDiscoveredServices.
Response for ListDiscoveredServices.
Request for ListDiscoveredWorkloads.
Response for ListDiscoveredWorkloads.
Request for ListServiceProjectAttachments.
Response for ListServiceProjectAttachments.
Request for ListServices.
Response for ListServices.
Request for ListWorkloads.
Response for ListWorkloads.
Request for LookupDiscoveredService.
Response for LookupDiscoveredService.
Request for LookupDiscoveredWorkload.
Response for LookupDiscoveredWorkload.
Request for LookupServiceProjectAttachment.
Response for LookupServiceProjectAttachment.
Represents the metadata of the long-running operation.
Scope of an application.
Service is an App Hub data model that contains a discovered service, which
represents a network/api interface that exposes some functionality to clients
for consumption over the network.
ServiceProjectAttachment represents an attachment from a service project to a
host project. Service projects contain the underlying cloud
infrastructure resources, and expose these resources to the host project
through a ServiceProjectAttachment. With the attachments, the host project
can provide an aggregated view of resources across all service projects.
Properties of an underlying cloud resource that can comprise a Service.
Reference to an underlying networking resource that can comprise a Service.
Request for UpdateApplication.
Request for UpdateService.
Request for UpdateWorkload.
Workload is an App Hub data model that contains a discovered workload, which
represents a binary deployment (such as managed instance groups (MIGs) and
GKE deployments) that performs the smallest logical subset of business
functionality.
Properties of an underlying compute resource represented by the Workload.
Reference of an underlying compute resource represented by the Workload.