GoogleCloudBeyondcorpSecuritygatewaysV1ApplicationUpstream.fromJson constructor
GoogleCloudBeyondcorpSecuritygatewaysV1ApplicationUpstream.fromJson(
- Map json_
Implementation
GoogleCloudBeyondcorpSecuritygatewaysV1ApplicationUpstream.fromJson(
core.Map json_,
) : this(
egressPolicy: json_.containsKey('egressPolicy')
? GoogleCloudBeyondcorpSecuritygatewaysV1EgressPolicy.fromJson(
json_['egressPolicy'] as core.Map<core.String, core.dynamic>,
)
: null,
external_: json_.containsKey('external')
? GoogleCloudBeyondcorpSecuritygatewaysV1ApplicationUpstreamExternal.fromJson(
json_['external'] as core.Map<core.String, core.dynamic>,
)
: null,
network: json_.containsKey('network')
? GoogleCloudBeyondcorpSecuritygatewaysV1ApplicationUpstreamNetwork.fromJson(
json_['network'] as core.Map<core.String, core.dynamic>,
)
: null,
proxyProtocol: json_.containsKey('proxyProtocol')
? GoogleCloudBeyondcorpSecuritygatewaysV1ProxyProtocolConfig.fromJson(
json_['proxyProtocol'] as core.Map<core.String, core.dynamic>,
)
: null,
);