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