GetAppConnectionResult class
Result data returned by getAppConnection.
Constructors
-
GetAppConnectionResult({required GoogleCloudBeyondcorpAppconnectionsV1AppConnectionApplicationEndpointResponse applicationEndpoint, required List<
String> connectors, required String createTime, required String displayName, required GoogleCloudBeyondcorpAppconnectionsV1AppConnectionGatewayResponse gateway, required Map<String, String> labels, required String name, required String state, required String type, required String uid, required String updateTime}) -
Creates a new GetAppConnectionResult.
applicationEndpointAddress of the remote application endpoint for the BeyondCorp AppConnection.connectorsOptional. List ofgoogle.cloud.beyondcorp.v1main.Connector.namethat are authorised to be associated with this AppConnection.createTimeTimestamp when the resource was created.displayNameOptional. An arbitrary user-provided name for the AppConnection. Cannot exceed 64 characters.gatewayOptional. Gateway used by the AppConnection.labelsOptional. Resource labels to represent user provided metadata.nameUnique resource name of the AppConnection. The name is ignored when creating a AppConnection.stateThe current state of the AppConnection.typeThe type of network connectivity used by the AppConnection.uidA unique identifier for the instance generated by the system.updateTimeTimestamp when the resource was last modified.const -
GetAppConnectionResult.fromMap(Map<
String, dynamic> map) -
factory
Properties
- applicationEndpoint → GoogleCloudBeyondcorpAppconnectionsV1AppConnectionApplicationEndpointResponse
-
Address of the remote application endpoint for the BeyondCorp AppConnection.
final
-
connectors
→ List<
String> -
Optional. List of
google.cloud.beyondcorp.v1main.Connector.namethat are authorised to be associated with this AppConnection.final - createTime → String
-
Timestamp when the resource was created.
final
- displayName → String
-
Optional. An arbitrary user-provided name for the AppConnection. Cannot exceed 64 characters.
final
- gateway → GoogleCloudBeyondcorpAppconnectionsV1AppConnectionGatewayResponse
-
Optional. Gateway used by the AppConnection.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
labels
→ Map<
String, String> -
Optional. Resource labels to represent user provided metadata.
final
- name → String
-
Unique resource name of the AppConnection. The name is ignored when creating a AppConnection.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- state → String
-
The current state of the AppConnection.
final
- type → String
-
The type of network connectivity used by the AppConnection.
final
- uid → String
-
A unique identifier for the instance generated by the system.
final
- updateTime → String
-
Timestamp when the resource was last modified.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited