View Source GoogleApi.Run.V2.Model.GoogleCloudRunV2VpcAccess (google_api_run v0.30.0)
VPC Access settings. For more information on sending traffic to a VPC network, visit https://cloud.google.com/run/docs/configuring/connecting-vpc.
Attributes
-
connector
(type:String.t
, default:nil
) - VPC Access connector name. Format: projects/{project}/locations/{location}/connectors/{connector}, where {project} can be project id or number. For more information on sending traffic to a VPC network via a connector, visit https://cloud.google.com/run/docs/configuring/vpc-connectors. -
egress
(type:String.t
, default:nil
) - Traffic VPC egress settings. If not provided, it defaults to PRIVATE_RANGES_ONLY. -
networkInterfaces
(type:list(GoogleApi.Run.V2.Model.GoogleCloudRunV2NetworkInterface.t)
, default:nil
) - Direct VPC egress settings. Currently only single network interface is supported.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.Run.V2.Model.GoogleCloudRunV2VpcAccess{ connector: String.t() | nil, egress: String.t() | nil, networkInterfaces: [GoogleApi.Run.V2.Model.GoogleCloudRunV2NetworkInterface.t()] | nil }
Functions
Unwrap a decoded JSON object into its complex fields.