SecretRotationState.fromMap constructor
SecretRotationState.fromMap(
- Map<String, dynamic> map
)
Implementation
factory SecretRotationState.fromMap(Map<String, dynamic> map) {
return SecretRotationState(
externalSecretRotationMetadatas: (() { final guardedValue = map['externalSecretRotationMetadatas']; if (guardedValue == null) return null; return pulumi.Input.fromValue(pulumi.Input.decodeList<SecretRotationExternalSecretRotationMetadata>(guardedValue, (value) => SecretRotationExternalSecretRotationMetadata.fromMap((value as Map).cast<String, dynamic>()))); })(),
externalSecretRotationRoleArn: (() { final guardedValue = map['externalSecretRotationRoleArn']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
region: (() { final guardedValue = map['region']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
rotateImmediately: (() { final guardedValue = map['rotateImmediately']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as bool); })(),
rotationEnabled: (() { final guardedValue = map['rotationEnabled']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as bool); })(),
rotationLambdaArn: (() { final guardedValue = map['rotationLambdaArn']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
rotationRules: (() { final guardedValue = map['rotationRules']; if (guardedValue == null) return null; return pulumi.Input.fromValue(SecretRotationRotationRules.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
secretId: (() { final guardedValue = map['secretId']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
);
}