FirewallPolicyIamPolicyComputeBeta constructor
FirewallPolicyIamPolicyComputeBeta(
- String name, {
- FirewallPolicyIamPolicyComputeBetaArgs? args,
- CustomResourceOptions? options,
Creates a new FirewallPolicyIamPolicyComputeBeta.
name The Pulumi resource name.
args Arguments used to configure this FirewallPolicyIamPolicyComputeBeta. The set of arguments for FirewallPolicyIamPolicy.
options Resource options controlling this resource's behavior.
Implementation
FirewallPolicyIamPolicyComputeBeta(
String name, {
FirewallPolicyIamPolicyComputeBetaArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'google-native:compute/beta:FirewallPolicyIamPolicy',
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');
resource = registerOutput<String>('resource');
rules = registerOutput<List<Map<String, dynamic>>>('rules');
version = registerOutput<int>('version');
}