GoogleCloudApigeeV1Organization.fromJson constructor
GoogleCloudApigeeV1Organization.fromJson(
- Map json_
Implementation
GoogleCloudApigeeV1Organization.fromJson(core.Map json_)
: this(
addonsConfig: json_.containsKey('addonsConfig')
? GoogleCloudApigeeV1AddonsConfig.fromJson(
json_['addonsConfig'] as core.Map<core.String, core.dynamic>)
: null,
analyticsRegion: json_.containsKey('analyticsRegion')
? json_['analyticsRegion'] as core.String
: null,
apiConsumerDataEncryptionKeyName:
json_.containsKey('apiConsumerDataEncryptionKeyName')
? json_['apiConsumerDataEncryptionKeyName'] as core.String
: null,
apiConsumerDataLocation: json_.containsKey('apiConsumerDataLocation')
? json_['apiConsumerDataLocation'] as core.String
: null,
apigeeProjectId: json_.containsKey('apigeeProjectId')
? json_['apigeeProjectId'] as core.String
: null,
attributes: json_.containsKey('attributes')
? (json_['attributes'] as core.List)
.map((value) => value as core.String)
.toList()
: null,
authorizedNetwork: json_.containsKey('authorizedNetwork')
? json_['authorizedNetwork'] as core.String
: null,
billingType: json_.containsKey('billingType')
? json_['billingType'] as core.String
: null,
caCertificate: json_.containsKey('caCertificate')
? json_['caCertificate'] as core.String
: null,
controlPlaneEncryptionKeyName:
json_.containsKey('controlPlaneEncryptionKeyName')
? json_['controlPlaneEncryptionKeyName'] as core.String
: null,
createdAt: json_.containsKey('createdAt')
? json_['createdAt'] as core.String
: null,
customerName: json_.containsKey('customerName')
? json_['customerName'] as core.String
: null,
description: json_.containsKey('description')
? json_['description'] as core.String
: null,
disableVpcPeering: json_.containsKey('disableVpcPeering')
? json_['disableVpcPeering'] as core.bool
: null,
displayName: json_.containsKey('displayName')
? json_['displayName'] as core.String
: null,
environments: json_.containsKey('environments')
? (json_['environments'] as core.List)
.map((value) => value as core.String)
.toList()
: null,
expiresAt: json_.containsKey('expiresAt')
? json_['expiresAt'] as core.String
: null,
lastModifiedAt: json_.containsKey('lastModifiedAt')
? json_['lastModifiedAt'] as core.String
: null,
name: json_.containsKey('name') ? json_['name'] as core.String : null,
portalDisabled: json_.containsKey('portalDisabled')
? json_['portalDisabled'] as core.bool
: null,
projectId: json_.containsKey('projectId')
? json_['projectId'] as core.String
: null,
properties: json_.containsKey('properties')
? GoogleCloudApigeeV1Properties.fromJson(
json_['properties'] as core.Map<core.String, core.dynamic>)
: null,
runtimeDatabaseEncryptionKeyName:
json_.containsKey('runtimeDatabaseEncryptionKeyName')
? json_['runtimeDatabaseEncryptionKeyName'] as core.String
: null,
runtimeType_: json_.containsKey('runtimeType')
? json_['runtimeType'] as core.String
: null,
state:
json_.containsKey('state') ? json_['state'] as core.String : null,
subscriptionPlan: json_.containsKey('subscriptionPlan')
? json_['subscriptionPlan'] as core.String
: null,
subscriptionType: json_.containsKey('subscriptionType')
? json_['subscriptionType'] as core.String
: null,
type: json_.containsKey('type') ? json_['type'] as core.String : null,
);