ApplicationDomainIamPolicy constructor

ApplicationDomainIamPolicy(
  1. String name, {
  2. ApplicationDomainIamPolicyArgs? args,
  3. CustomResourceOptions? options,
})

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

Implementation

ApplicationDomainIamPolicy(
  String name, {
  ApplicationDomainIamPolicyArgs? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'google-native:beyondcorp/v1alpha:ApplicationDomainIamPolicy',
        name,
        pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
        options ?? pulumi.CustomResourceOptions(),
      ) {
  applicationDomainId = registerOutput<String>('applicationDomainId');
  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');
}