1. Packages
  2. Nutanix
  3. API Docs
  4. getAuthorizationPolicyV2
Nutanix v0.7.4 published on Friday, Mar 21, 2025 by Piers Karsenbarg

nutanix.getAuthorizationPolicyV2

Explore with Pulumi AI

nutanix logo
Nutanix v0.7.4 published on Friday, Mar 21, 2025 by Piers Karsenbarg

    Using getAuthorizationPolicyV2

    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 getAuthorizationPolicyV2(args: GetAuthorizationPolicyV2Args, opts?: InvokeOptions): Promise<GetAuthorizationPolicyV2Result>
    function getAuthorizationPolicyV2Output(args: GetAuthorizationPolicyV2OutputArgs, opts?: InvokeOptions): Output<GetAuthorizationPolicyV2Result>
    def get_authorization_policy_v2(ext_id: Optional[str] = None,
                                    opts: Optional[InvokeOptions] = None) -> GetAuthorizationPolicyV2Result
    def get_authorization_policy_v2_output(ext_id: Optional[pulumi.Input[str]] = None,
                                    opts: Optional[InvokeOptions] = None) -> Output[GetAuthorizationPolicyV2Result]
    func LookupAuthorizationPolicyV2(ctx *Context, args *LookupAuthorizationPolicyV2Args, opts ...InvokeOption) (*LookupAuthorizationPolicyV2Result, error)
    func LookupAuthorizationPolicyV2Output(ctx *Context, args *LookupAuthorizationPolicyV2OutputArgs, opts ...InvokeOption) LookupAuthorizationPolicyV2ResultOutput

    > Note: This function is named LookupAuthorizationPolicyV2 in the Go SDK.

    public static class GetAuthorizationPolicyV2 
    {
        public static Task<GetAuthorizationPolicyV2Result> InvokeAsync(GetAuthorizationPolicyV2Args args, InvokeOptions? opts = null)
        public static Output<GetAuthorizationPolicyV2Result> Invoke(GetAuthorizationPolicyV2InvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetAuthorizationPolicyV2Result> getAuthorizationPolicyV2(GetAuthorizationPolicyV2Args args, InvokeOptions options)
    public static Output<GetAuthorizationPolicyV2Result> getAuthorizationPolicyV2(GetAuthorizationPolicyV2Args args, InvokeOptions options)
    
    fn::invoke:
      function: nutanix:index/getAuthorizationPolicyV2:getAuthorizationPolicyV2
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ExtId string
    ExtId string
    extId String
    extId string
    ext_id str
    extId String

    getAuthorizationPolicyV2 Result

    The following output properties are available:

    AuthorizationPolicyType string
    ClientName string
    CreatedBy string
    CreatedTime string
    Description string
    DisplayName string
    Entities []GetAuthorizationPolicyV2Entity
    ExtId string
    Id string
    The provider-assigned unique ID for this managed resource.
    Identities []GetAuthorizationPolicyV2Identity
    IsSystemDefined bool
    LastUpdatedTime string
    Role string
    authorizationPolicyType string
    clientName string
    createdBy string
    createdTime string
    description string
    displayName string
    entities GetAuthorizationPolicyV2Entity[]
    extId string
    id string
    The provider-assigned unique ID for this managed resource.
    identities GetAuthorizationPolicyV2Identity[]
    isSystemDefined boolean
    lastUpdatedTime string
    role string
    authorizationPolicyType String
    clientName String
    createdBy String
    createdTime String
    description String
    displayName String
    entities List<Property Map>
    extId String
    id String
    The provider-assigned unique ID for this managed resource.
    identities List<Property Map>
    isSystemDefined Boolean
    lastUpdatedTime String
    role String

    Supporting Types

    GetAuthorizationPolicyV2Entity

    Reserved string
    Reserved string
    reserved String
    reserved string
    reserved String

    GetAuthorizationPolicyV2Identity

    Reserved string
    Reserved string
    reserved String
    reserved string
    reserved String

    Package Details

    Repository
    nutanix pierskarsenbarg/pulumi-nutanix
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the nutanix Terraform Provider.
    nutanix logo
    Nutanix v0.7.4 published on Friday, Mar 21, 2025 by Piers Karsenbarg