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