cyral 4.16.3 published on Monday, Apr 14, 2025 by cyralinc
cyral.getPolicySet
Explore with Pulumi AI
This data source provides information about a policy set.
Using getPolicySet
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getPolicySet(args: GetPolicySetArgs, opts?: InvokeOptions): Promise<GetPolicySetResult>
function getPolicySetOutput(args: GetPolicySetOutputArgs, opts?: InvokeOptions): Output<GetPolicySetResult>
def get_policy_set(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetPolicySetResult
def get_policy_set_output(id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetPolicySetResult]
func LookupPolicySet(ctx *Context, args *LookupPolicySetArgs, opts ...InvokeOption) (*LookupPolicySetResult, error)
func LookupPolicySetOutput(ctx *Context, args *LookupPolicySetOutputArgs, opts ...InvokeOption) LookupPolicySetResultOutput
> Note: This function is named LookupPolicySet
in the Go SDK.
public static class GetPolicySet
{
public static Task<GetPolicySetResult> InvokeAsync(GetPolicySetArgs args, InvokeOptions? opts = null)
public static Output<GetPolicySetResult> Invoke(GetPolicySetInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetPolicySetResult> getPolicySet(GetPolicySetArgs args, InvokeOptions options)
public static Output<GetPolicySetResult> getPolicySet(GetPolicySetArgs args, InvokeOptions options)
fn::invoke:
function: cyral:index/getPolicySet:getPolicySet
arguments:
# arguments dictionary
The following arguments are supported:
- Id string
- Identifier for the policy set.
- Id string
- Identifier for the policy set.
- id String
- Identifier for the policy set.
- id string
- Identifier for the policy set.
- id str
- Identifier for the policy set.
- id String
- Identifier for the policy set.
getPolicySet Result
The following output properties are available:
- Created Dictionary<string, string>
- Information about when and by whom the policy set was created.
- Description string
- Description of the policy set.
- Enabled bool
- Indicates if the policy set is enabled.
- Id string
- Identifier for the policy set.
- Last
Updated Dictionary<string, string> - Information about when and by whom the policy set was last updated.
- Name string
- Name of the policy set.
- Policies
List<Get
Policy Set Policy> - List of policies that comprise the policy set.
- Scopes
List<Get
Policy Set Scope> - Scope of the policy set.
- List<string>
- Tags associated with the policy set.
- Wizard
Id string - The ID of the policy wizard used to create this policy set.
- Wizard
Parameters string - Parameters passed to the wizard while creating the policy set.
- Created map[string]string
- Information about when and by whom the policy set was created.
- Description string
- Description of the policy set.
- Enabled bool
- Indicates if the policy set is enabled.
- Id string
- Identifier for the policy set.
- Last
Updated map[string]string - Information about when and by whom the policy set was last updated.
- Name string
- Name of the policy set.
- Policies
[]Get
Policy Set Policy - List of policies that comprise the policy set.
- Scopes
[]Get
Policy Set Scope - Scope of the policy set.
- []string
- Tags associated with the policy set.
- Wizard
Id string - The ID of the policy wizard used to create this policy set.
- Wizard
Parameters string - Parameters passed to the wizard while creating the policy set.
- created Map<String,String>
- Information about when and by whom the policy set was created.
- description String
- Description of the policy set.
- enabled Boolean
- Indicates if the policy set is enabled.
- id String
- Identifier for the policy set.
- last
Updated Map<String,String> - Information about when and by whom the policy set was last updated.
- name String
- Name of the policy set.
- policies
List<Get
Policy Set Policy> - List of policies that comprise the policy set.
- scopes
List<Get
Policy Set Scope> - Scope of the policy set.
- List<String>
- Tags associated with the policy set.
- wizard
Id String - The ID of the policy wizard used to create this policy set.
- wizard
Parameters String - Parameters passed to the wizard while creating the policy set.
- created {[key: string]: string}
- Information about when and by whom the policy set was created.
- description string
- Description of the policy set.
- enabled boolean
- Indicates if the policy set is enabled.
- id string
- Identifier for the policy set.
- last
Updated {[key: string]: string} - Information about when and by whom the policy set was last updated.
- name string
- Name of the policy set.
- policies
Get
Policy Set Policy[] - List of policies that comprise the policy set.
- scopes
Get
Policy Set Scope[] - Scope of the policy set.
- string[]
- Tags associated with the policy set.
- wizard
Id string - The ID of the policy wizard used to create this policy set.
- wizard
Parameters string - Parameters passed to the wizard while creating the policy set.
- created Mapping[str, str]
- Information about when and by whom the policy set was created.
- description str
- Description of the policy set.
- enabled bool
- Indicates if the policy set is enabled.
- id str
- Identifier for the policy set.
- last_
updated Mapping[str, str] - Information about when and by whom the policy set was last updated.
- name str
- Name of the policy set.
- policies
Sequence[Get
Policy Set Policy] - List of policies that comprise the policy set.
- scopes
Sequence[Get
Policy Set Scope] - Scope of the policy set.
- Sequence[str]
- Tags associated with the policy set.
- wizard_
id str - The ID of the policy wizard used to create this policy set.
- wizard_
parameters str - Parameters passed to the wizard while creating the policy set.
- created Map<String>
- Information about when and by whom the policy set was created.
- description String
- Description of the policy set.
- enabled Boolean
- Indicates if the policy set is enabled.
- id String
- Identifier for the policy set.
- last
Updated Map<String> - Information about when and by whom the policy set was last updated.
- name String
- Name of the policy set.
- policies List<Property Map>
- List of policies that comprise the policy set.
- scopes List<Property Map>
- Scope of the policy set.
- List<String>
- Tags associated with the policy set.
- wizard
Id String - The ID of the policy wizard used to create this policy set.
- wizard
Parameters String - Parameters passed to the wizard while creating the policy set.
Supporting Types
GetPolicySetPolicy
GetPolicySetScope
- Repo
Ids List<string>
- Repo
Ids []string
- repo
Ids List<String>
- repo
Ids string[]
- repo_
ids Sequence[str]
- repo
Ids List<String>
Package Details
- Repository
- cyral cyralinc/terraform-provider-cyral
- License
- Notes
- This Pulumi package is based on the
cyral
Terraform Provider.