GetOrganizationResult.fromMap constructor
GetOrganizationResult.fromMap(
- Map<String, dynamic> map
)
Implementation
factory GetOrganizationResult.fromMap(Map<String, dynamic> map) {
return GetOrganizationResult(
addonsConfig: GoogleCloudApigeeV1AddonsConfigResponse.fromMap((map['addonsConfig']! as Map).cast<String, dynamic>()),
analyticsRegion: map['analyticsRegion'] as String,
apiConsumerDataEncryptionKeyName: map['apiConsumerDataEncryptionKeyName'] as String,
apiConsumerDataLocation: map['apiConsumerDataLocation'] as String,
apigeeProjectId: map['apigeeProjectId'] as String,
attributes: (map['attributes'] as List).cast<String>(),
authorizedNetwork: map['authorizedNetwork'] as String,
billingType: map['billingType'] as String,
caCertificate: map['caCertificate'] as String,
controlPlaneEncryptionKeyName: map['controlPlaneEncryptionKeyName'] as String,
createdAt: map['createdAt'] as String,
customerName: map['customerName'] as String,
description: map['description'] as String,
disableVpcPeering: map['disableVpcPeering'] as bool,
displayName: map['displayName'] as String,
environments: (map['environments'] as List).cast<String>(),
expiresAt: map['expiresAt'] as String,
lastModifiedAt: map['lastModifiedAt'] as String,
name: map['name'] as String,
portalDisabled: map['portalDisabled'] as bool,
project: map['project'] as String,
properties: GoogleCloudApigeeV1PropertiesResponse.fromMap((map['properties']! as Map).cast<String, dynamic>()),
runtimeDatabaseEncryptionKeyName: map['runtimeDatabaseEncryptionKeyName'] as String,
runtimeType_: map['runtimeType'] as String,
state: map['state'] as String,
subscriptionPlan: map['subscriptionPlan'] as String,
subscriptionType: map['subscriptionType'] as String,
type: map['type'] as String,
);
}