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