Step.fromJson constructor
Step.fromJson(
- Map json_
Implementation
Step.fromJson(core.Map json_)
: this(
abort: json_.containsKey('abort')
? AbortInfo.fromJson(
json_['abort'] as core.Map<core.String, core.dynamic>)
: null,
appEngineVersion: json_.containsKey('appEngineVersion')
? AppEngineVersionInfo.fromJson(json_['appEngineVersion']
as core.Map<core.String, core.dynamic>)
: null,
causesDrop: json_.containsKey('causesDrop')
? json_['causesDrop'] as core.bool
: null,
cloudFunction: json_.containsKey('cloudFunction')
? CloudFunctionInfo.fromJson(
json_['cloudFunction'] as core.Map<core.String, core.dynamic>)
: null,
cloudRunRevision: json_.containsKey('cloudRunRevision')
? CloudRunRevisionInfo.fromJson(json_['cloudRunRevision']
as core.Map<core.String, core.dynamic>)
: null,
cloudSqlInstance: json_.containsKey('cloudSqlInstance')
? CloudSQLInstanceInfo.fromJson(json_['cloudSqlInstance']
as core.Map<core.String, core.dynamic>)
: null,
deliver: json_.containsKey('deliver')
? DeliverInfo.fromJson(
json_['deliver'] as core.Map<core.String, core.dynamic>)
: null,
description: json_.containsKey('description')
? json_['description'] as core.String
: null,
drop: json_.containsKey('drop')
? DropInfo.fromJson(
json_['drop'] as core.Map<core.String, core.dynamic>)
: null,
endpoint: json_.containsKey('endpoint')
? EndpointInfo.fromJson(
json_['endpoint'] as core.Map<core.String, core.dynamic>)
: null,
firewall: json_.containsKey('firewall')
? FirewallInfo.fromJson(
json_['firewall'] as core.Map<core.String, core.dynamic>)
: null,
forward: json_.containsKey('forward')
? ForwardInfo.fromJson(
json_['forward'] as core.Map<core.String, core.dynamic>)
: null,
forwardingRule: json_.containsKey('forwardingRule')
? ForwardingRuleInfo.fromJson(json_['forwardingRule']
as core.Map<core.String, core.dynamic>)
: null,
gkeMaster: json_.containsKey('gkeMaster')
? GKEMasterInfo.fromJson(
json_['gkeMaster'] as core.Map<core.String, core.dynamic>)
: null,
googleService: json_.containsKey('googleService')
? GoogleServiceInfo.fromJson(
json_['googleService'] as core.Map<core.String, core.dynamic>)
: null,
instance: json_.containsKey('instance')
? InstanceInfo.fromJson(
json_['instance'] as core.Map<core.String, core.dynamic>)
: null,
loadBalancer: json_.containsKey('loadBalancer')
? LoadBalancerInfo.fromJson(
json_['loadBalancer'] as core.Map<core.String, core.dynamic>)
: null,
loadBalancerBackendInfo: json_.containsKey('loadBalancerBackendInfo')
? LoadBalancerBackendInfo.fromJson(
json_['loadBalancerBackendInfo']
as core.Map<core.String, core.dynamic>)
: null,
nat: json_.containsKey('nat')
? NatInfo.fromJson(
json_['nat'] as core.Map<core.String, core.dynamic>)
: null,
network: json_.containsKey('network')
? NetworkInfo.fromJson(
json_['network'] as core.Map<core.String, core.dynamic>)
: null,
projectId: json_.containsKey('projectId')
? json_['projectId'] as core.String
: null,
proxyConnection: json_.containsKey('proxyConnection')
? ProxyConnectionInfo.fromJson(json_['proxyConnection']
as core.Map<core.String, core.dynamic>)
: null,
route: json_.containsKey('route')
? RouteInfo.fromJson(
json_['route'] as core.Map<core.String, core.dynamic>)
: null,
serverlessNeg: json_.containsKey('serverlessNeg')
? ServerlessNegInfo.fromJson(
json_['serverlessNeg'] as core.Map<core.String, core.dynamic>)
: null,
state:
json_.containsKey('state') ? json_['state'] as core.String : null,
storageBucket: json_.containsKey('storageBucket')
? StorageBucketInfo.fromJson(
json_['storageBucket'] as core.Map<core.String, core.dynamic>)
: null,
vpcConnector: json_.containsKey('vpcConnector')
? VpcConnectorInfo.fromJson(
json_['vpcConnector'] as core.Map<core.String, core.dynamic>)
: null,
vpnGateway: json_.containsKey('vpnGateway')
? VpnGatewayInfo.fromJson(
json_['vpnGateway'] as core.Map<core.String, core.dynamic>)
: null,
vpnTunnel: json_.containsKey('vpnTunnel')
? VpnTunnelInfo.fromJson(
json_['vpnTunnel'] as core.Map<core.String, core.dynamic>)
: null,
);