GoogleCloudApigeeV1Environment.fromJson constructor
GoogleCloudApigeeV1Environment.fromJson(
- Map json_
Implementation
GoogleCloudApigeeV1Environment.fromJson(core.Map json_)
: this(
apiProxyType: json_['apiProxyType'] as core.String?,
clientIpResolutionConfig: json_
.containsKey('clientIpResolutionConfig')
? GoogleCloudApigeeV1EnvironmentClientIPResolutionConfig.fromJson(
json_['clientIpResolutionConfig']
as core.Map<core.String, core.dynamic>)
: null,
createdAt: json_['createdAt'] as core.String?,
deploymentType: json_['deploymentType'] as core.String?,
description: json_['description'] as core.String?,
displayName: json_['displayName'] as core.String?,
forwardProxyUri: json_['forwardProxyUri'] as core.String?,
hasAttachedFlowHooks: json_['hasAttachedFlowHooks'] as core.bool?,
lastModifiedAt: json_['lastModifiedAt'] as core.String?,
name: json_['name'] as core.String?,
nodeConfig: json_.containsKey('nodeConfig')
? GoogleCloudApigeeV1NodeConfig.fromJson(
json_['nodeConfig'] as core.Map<core.String, core.dynamic>)
: null,
properties: json_.containsKey('properties')
? GoogleCloudApigeeV1Properties.fromJson(
json_['properties'] as core.Map<core.String, core.dynamic>)
: null,
state: json_['state'] as core.String?,
type: json_['type'] as core.String?,
);