View Source GoogleApi.BeyondCorp.V1.Model.GoogleCloudBeyondcorpSecuritygatewaysV1SecurityGateway (google_api_beyond_corp v0.12.0)
Information about a BeyoncCorp SecurityGateway resource.
Attributes
-
createTime
(type:DateTime.t
, default:nil
) - Output only. Timestamp when the resource was created. -
displayName
(type:String.t
, default:nil
) - Optional. An arbitrary user-provided name for the SecurityGateway. Cannot exceed 64 characters. -
externalIps
(type:list(String.t)
, default:nil
) - Output only. IP addresses that will be used for establishing connection to the endpoints. -
hubs
(type:%{optional(String.t) => GoogleApi.BeyondCorp.V1.Model.GoogleCloudBeyondcorpSecuritygatewaysV1Hub.t}
, default:nil
) - Optional. Map of Hubs that represents regional data path deployment with GCP region as a key. -
name
(type:String.t
, default:nil
) - Identifier. Name of the resource. -
state
(type:String.t
, default:nil
) - Output only. The operational state of the SecurityGateway. -
updateTime
(type:DateTime.t
, default:nil
) - Output only. Timestamp when the resource was last modified.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.BeyondCorp.V1.Model.GoogleCloudBeyondcorpSecuritygatewaysV1SecurityGateway{ createTime: DateTime.t() | nil, displayName: String.t() | nil, externalIps: [String.t()] | nil, hubs: %{ optional(String.t()) => GoogleApi.BeyondCorp.V1.Model.GoogleCloudBeyondcorpSecuritygatewaysV1Hub.t() } | nil, name: String.t() | nil, state: String.t() | nil, updateTime: DateTime.t() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.