AddressGroupIamPolicy constructor

AddressGroupIamPolicy(
  1. String name, {
  2. AddressGroupIamPolicyArgs? args,
  3. CustomResourceOptions? options,
})

Creates a new AddressGroupIamPolicy. name The Pulumi resource name. args Arguments used to configure this AddressGroupIamPolicy. The set of arguments for AddressGroupIamPolicy. options Resource options controlling this resource's behavior.

Implementation

AddressGroupIamPolicy(
  String name, {
  AddressGroupIamPolicyArgs? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'gcp:networksecurity/addressGroupIamPolicy:AddressGroupIamPolicy',
        name,
        pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
        pulumi.CustomResourceOptions(version: '9.36.1').merge(options),
      ) {
  etag = registerOutput<String>('etag');
  location = registerOutput<String>('location');
  this.name = registerOutput<String>('name');
  policyData = registerOutput<String>('policyData');
  project = registerOutput<String>('project');
}