Endpoint.fromJson constructor
Endpoint.fromJson(
- Map json_
Implementation
Endpoint.fromJson(core.Map json_)
: this(
appEngineVersion: json_.containsKey('appEngineVersion')
? AppEngineVersionEndpoint.fromJson(json_['appEngineVersion']
as core.Map<core.String, core.dynamic>)
: null,
cloudFunction: json_.containsKey('cloudFunction')
? CloudFunctionEndpoint.fromJson(
json_['cloudFunction'] as core.Map<core.String, core.dynamic>)
: null,
cloudRunRevision: json_.containsKey('cloudRunRevision')
? CloudRunRevisionEndpoint.fromJson(json_['cloudRunRevision']
as core.Map<core.String, core.dynamic>)
: null,
cloudSqlInstance: json_['cloudSqlInstance'] as core.String?,
forwardingRule: json_['forwardingRule'] as core.String?,
forwardingRuleTarget: json_['forwardingRuleTarget'] as core.String?,
fqdn: json_['fqdn'] as core.String?,
gkeMasterCluster: json_['gkeMasterCluster'] as core.String?,
instance: json_['instance'] as core.String?,
ipAddress: json_['ipAddress'] as core.String?,
loadBalancerId: json_['loadBalancerId'] as core.String?,
loadBalancerType: json_['loadBalancerType'] as core.String?,
network: json_['network'] as core.String?,
networkType: json_['networkType'] as core.String?,
port: json_['port'] as core.int?,
projectId: json_['projectId'] as core.String?,
redisCluster: json_['redisCluster'] as core.String?,
redisInstance: json_['redisInstance'] as core.String?,
);