RestoreConfigResponse.fromMap constructor
RestoreConfigResponse.fromMap(
- Map<String, dynamic> map
)
Implementation
factory RestoreConfigResponse.fromMap(Map<String, dynamic> map) {
return RestoreConfigResponse(
allNamespaces: pulumi.Input.fromValue(map['allNamespaces'] as bool),
clusterResourceConflictPolicy: pulumi.Input.fromValue(map['clusterResourceConflictPolicy'] as String),
clusterResourceRestoreScope: pulumi.Input.fromValue(ClusterResourceRestoreScopeResponse.fromMap((map['clusterResourceRestoreScope']! as Map).cast<String, dynamic>())),
excludedNamespaces: pulumi.Input.fromValue(NamespacesResponse.fromMap((map['excludedNamespaces']! as Map).cast<String, dynamic>())),
namespacedResourceRestoreMode: pulumi.Input.fromValue(map['namespacedResourceRestoreMode'] as String),
noNamespaces: pulumi.Input.fromValue(map['noNamespaces'] as bool),
selectedApplications: pulumi.Input.fromValue(NamespacedNamesResponse.fromMap((map['selectedApplications']! as Map).cast<String, dynamic>())),
selectedNamespaces: pulumi.Input.fromValue(NamespacesResponse.fromMap((map['selectedNamespaces']! as Map).cast<String, dynamic>())),
substitutionRules: pulumi.Input.fromValue(pulumi.Input.decodeList<SubstitutionRuleResponse>(map['substitutionRules']!, (value) => SubstitutionRuleResponse.fromMap((value as Map).cast<String, dynamic>()))),
transformationRules: pulumi.Input.fromValue(pulumi.Input.decodeList<TransformationRuleResponse>(map['transformationRules']!, (value) => TransformationRuleResponse.fromMap((value as Map).cast<String, dynamic>()))),
volumeDataRestorePolicy: pulumi.Input.fromValue(map['volumeDataRestorePolicy'] as String),
);
}