# Functions
New creates a new APIService.
NewService creates a new APIService.
# Constants
See, edit, configure, and delete your Google Cloud data and see the email address for your Google Account.
# Structs
Application: Application defines the governance boundary for App Hub entities that perform a logical end-to-end business function.
Attributes: Consumer provided attributes.
AuditConfig: Specifies the audit configuration for a service.
AuditLogConfig: Provides the configuration for logging a type of permissions.
Binding: Associates `members`, or principals, with a `role`.
CancelOperationRequest: The request message for Operations.CancelOperation.
ContactInfo: Contact information of stakeholders.
Criticality: Criticality of the Application, Service, or Workload.
DetachServiceProjectAttachmentRequest: Request for DetachServiceProjectAttachment.
DetachServiceProjectAttachmentResponse: Response for DetachServiceProjectAttachment.
DiscoveredService: DiscoveredService is a network or API interface that exposes some functionality to clients for consumption over the network.
DiscoveredWorkload: DiscoveredWorkload is a binary deployment (such as managed instance groups (MIGs) and GKE deployments) that performs the smallest logical subset of business functionality.
Empty: A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
Environment: Environment of the Application, Service, or Workload.
Expr: Represents a textual expression in the Common Expression Language (CEL) syntax.
ListApplicationsResponse: Response for ListApplications.
ListDiscoveredServicesResponse: Response for ListDiscoveredServices.
ListDiscoveredWorkloadsResponse: Response for ListDiscoveredWorkloads.
ListLocationsResponse: The response message for Locations.ListLocations.
ListOperationsResponse: The response message for Operations.ListOperations.
ListServiceProjectAttachmentsResponse: Response for ListServiceProjectAttachments.
ListServicesResponse: Response for ListServices.
ListWorkloadsResponse: Response for ListWorkloads.
Location: A resource that represents a Google Cloud location.
LookupDiscoveredServiceResponse: Response for LookupDiscoveredService.
LookupDiscoveredWorkloadResponse: Response for LookupDiscoveredWorkload.
LookupServiceProjectAttachmentResponse: Response for LookupServiceProjectAttachment.
Operation: This resource represents a long-running operation that is the result of a network API call.
OperationMetadata: Represents the metadata of the long-running operation.
Policy: An Identity and Access Management (IAM) policy, which specifies access controls for Google Cloud resources.
ReconciliationOperationMetadata: Operation metadata returned by the CLH during resource state reconciliation.
Scope: Scope of an application.
Service: Service is an App Hub data model that contains a discovered service, which represents a network or API interface that exposes some functionality to clients for consumption over the network.
ServiceProjectAttachment: ServiceProjectAttachment represents an attachment from a service project to a host project.
ServiceProperties: Properties of an underlying cloud resource that can comprise a Service.
ServiceReference: Reference to an underlying networking resource that can comprise a Service.
SetIamPolicyRequest: Request message for `SetIamPolicy` method.
Status: The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs.
TestIamPermissionsRequest: Request message for `TestIamPermissions` method.
TestIamPermissionsResponse: Response message for `TestIamPermissions` method.
Workload: 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.
WorkloadProperties: Properties of an underlying compute resource represented by the Workload.
WorkloadReference: Reference of an underlying compute resource represented by the Workload.