ConnectionProfileIamPolicy constructor
ConnectionProfileIamPolicy(
- String name, {
- ConnectionProfileIamPolicyArgs? args,
- CustomResourceOptions? options,
Creates a new ConnectionProfileIamPolicy.
name The Pulumi resource name.
args Arguments used to configure this ConnectionProfileIamPolicy. The set of arguments for ConnectionProfileIamPolicy.
options Resource options controlling this resource's behavior.
Implementation
ConnectionProfileIamPolicy(
String name, {
ConnectionProfileIamPolicyArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'google-native:datamigration/v1:ConnectionProfileIamPolicy',
name,
pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
options ?? pulumi.CustomResourceOptions(),
) {
auditConfigs = registerOutput<List<Map<String, dynamic>>>('auditConfigs');
bindings = registerOutput<List<Map<String, dynamic>>>('bindings');
connectionProfileId = registerOutput<String>('connectionProfileId');
etag = registerOutput<String>('etag');
location = registerOutput<String>('location');
project = registerOutput<String>('project');
version = registerOutput<int>('version');
}