toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'addonsConfig': ?pulumi.Input.mapOptionalInputValue<GoogleCloudApigeeV1AddonsConfig, Map<String, dynamic>>(addonsConfig, (value) => value.toMap()),
'analyticsRegion': analyticsRegion,
'apiConsumerDataEncryptionKeyName': ?apiConsumerDataEncryptionKeyName,
'apiConsumerDataLocation': ?apiConsumerDataLocation,
'attributes': ?attributes,
'authorizedNetwork': ?authorizedNetwork,
'billingType': ?pulumi.Input.mapOptionalInputValue<OrganizationBillingType, String>(billingType, (value) => value.wireValue),
'controlPlaneEncryptionKeyName': ?controlPlaneEncryptionKeyName,
'customerName': ?customerName,
'description': ?description,
'disableVpcPeering': ?disableVpcPeering,
'displayName': ?displayName,
'parent': parent,
'portalDisabled': ?portalDisabled,
'properties': ?pulumi.Input.mapOptionalInputValue<GoogleCloudApigeeV1Properties, Map<String, dynamic>>(properties, (value) => value.toMap()),
'runtimeDatabaseEncryptionKeyName': ?runtimeDatabaseEncryptionKeyName,
'runtimeType': pulumi.Input.mapInputValue<OrganizationRuntimeType, String>(runtimeType_, (value) => value.wireValue),
'type': ?pulumi.Input.mapOptionalInputValue<OrganizationType, String>(type, (value) => value.wireValue),
};
}