toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'airflowByoidUri': airflowByoidUri,
    'airflowUri': airflowUri,
    'dagGcsPrefix': dagGcsPrefix,
    'databaseConfig': pulumi.Input.mapInputValue<DatabaseConfigResponseComposerV1beta1, Map<String, dynamic>>(databaseConfig, (value) => value.toMap()),
    'encryptionConfig': pulumi.Input.mapInputValue<EncryptionConfigResponseComposerV1beta1, Map<String, dynamic>>(encryptionConfig, (value) => value.toMap()),
    'environmentSize': environmentSize,
    'gkeCluster': gkeCluster,
    'maintenanceWindow': pulumi.Input.mapInputValue<MaintenanceWindowResponseComposerV1beta1, Map<String, dynamic>>(maintenanceWindow, (value) => value.toMap()),
    'masterAuthorizedNetworksConfig': pulumi.Input.mapInputValue<MasterAuthorizedNetworksConfigResponseComposerV1beta1, Map<String, dynamic>>(masterAuthorizedNetworksConfig, (value) => value.toMap()),
    'nodeConfig': pulumi.Input.mapInputValue<NodeConfigResponseComposerV1beta1, Map<String, dynamic>>(nodeConfig, (value) => value.toMap()),
    'nodeCount': nodeCount,
    'privateEnvironmentConfig': pulumi.Input.mapInputValue<PrivateEnvironmentConfigResponseComposerV1beta1, Map<String, dynamic>>(privateEnvironmentConfig, (value) => value.toMap()),
    'recoveryConfig': pulumi.Input.mapInputValue<RecoveryConfigResponseComposerV1beta1, Map<String, dynamic>>(recoveryConfig, (value) => value.toMap()),
    'resilienceMode': resilienceMode,
    'softwareConfig': pulumi.Input.mapInputValue<SoftwareConfigResponseComposerV1beta1, Map<String, dynamic>>(softwareConfig, (value) => value.toMap()),
    'webServerConfig': pulumi.Input.mapInputValue<WebServerConfigResponseComposerV1beta1, Map<String, dynamic>>(webServerConfig, (value) => value.toMap()),
    'webServerNetworkAccessControl': pulumi.Input.mapInputValue<WebServerNetworkAccessControlResponseComposerV1beta1, Map<String, dynamic>>(webServerNetworkAccessControl, (value) => value.toMap()),
    'workloadsConfig': pulumi.Input.mapInputValue<WorkloadsConfigResponseComposerV1beta1, Map<String, dynamic>>(workloadsConfig, (value) => value.toMap()),
  };
}