GoogleCloudApigeeV1Deployment.fromJson constructor
GoogleCloudApigeeV1Deployment.fromJson(
- Map json_
Implementation
GoogleCloudApigeeV1Deployment.fromJson(core.Map json_)
: this(
apiProxy: json_['apiProxy'] as core.String?,
deployStartTime: json_['deployStartTime'] as core.String?,
environment: json_['environment'] as core.String?,
errors:
(json_['errors'] as core.List?)
?.map(
(value) => GoogleRpcStatus.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
instances:
(json_['instances'] as core.List?)
?.map(
(value) =>
GoogleCloudApigeeV1InstanceDeploymentStatus.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
pods:
(json_['pods'] as core.List?)
?.map(
(value) => GoogleCloudApigeeV1PodStatus.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
proxyDeploymentType: json_['proxyDeploymentType'] as core.String?,
revision: json_['revision'] as core.String?,
routeConflicts:
(json_['routeConflicts'] as core.List?)
?.map(
(value) =>
GoogleCloudApigeeV1DeploymentChangeReportRoutingConflict.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
serviceAccount: json_['serviceAccount'] as core.String?,
state: json_['state'] as core.String?,
);