PolicyGroup constructor

PolicyGroup(
  1. String name, {
  2. PolicyGroupArgs? args,
  3. CustomResourceOptions? options,
})

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

Implementation

PolicyGroup(
  String name, {
  PolicyGroupArgs? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'pulumiservice:api:PolicyGroup',
        name,
        pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
        options ?? pulumi.CustomResourceOptions(),
      ) {
  accounts = registerOutput<List<String>>('accounts');
  agentPoolId = registerOutput<String?>('agentPoolId');
  appliedPolicyPacks = registerOutput<List<Map<String, dynamic>>>('appliedPolicyPacks');
  entityType = registerOutput<String>('entityType');
  isOrgDefault = registerOutput<bool>('isOrgDefault');
  mode = registerOutput<String>('mode');
  this.name = registerOutput<String>('name');
  stacks = registerOutput<List<Map<String, dynamic>>>('stacks');
}