Application(mapping=None, *, ignore_unknown_fields=False, **kwargs)
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.
Attributes |
|
---|---|
Name | Description |
name |
str
Identifier. The resource name of an Application. Format: "projects/{host-project-id}/locations/{location}/applications/{application-id}". |
display_name |
str
Optional. User-defined name for the Application. Can have a maximum length of 63 characters. |
description |
str
Optional. User-defined description of an Application. Can have a maximum length of 2048 characters. |
attributes |
google.cloud.apphub_v1.types.Attributes
Optional. Consumer provided attributes. |
create_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. Create time. |
update_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. Update time. |
scope |
google.cloud.apphub_v1.types.Scope
Required. Immutable. Defines what data can be included into this Application. Limits which Services and Workloads can be registered. |
uid |
str
Output only. A universally unique identifier (in UUID4 format) for the Application .
|
state |
google.cloud.apphub_v1.types.Application.State
Output only. Application state. |
Classes
State
State(value)
Application state.