Nutanix v0.7.4 published on Friday, Mar 21, 2025 by Piers Karsenbarg
nutanix.getAuthorizationPoliciesV2
Explore with Pulumi AI
Using getAuthorizationPoliciesV2
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 getAuthorizationPoliciesV2(args: GetAuthorizationPoliciesV2Args, opts?: InvokeOptions): Promise<GetAuthorizationPoliciesV2Result>
function getAuthorizationPoliciesV2Output(args: GetAuthorizationPoliciesV2OutputArgs, opts?: InvokeOptions): Output<GetAuthorizationPoliciesV2Result>
def get_authorization_policies_v2(expand: Optional[str] = None,
filter: Optional[str] = None,
limit: Optional[int] = None,
order_by: Optional[str] = None,
page: Optional[int] = None,
select: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetAuthorizationPoliciesV2Result
def get_authorization_policies_v2_output(expand: Optional[pulumi.Input[str]] = None,
filter: Optional[pulumi.Input[str]] = None,
limit: Optional[pulumi.Input[int]] = None,
order_by: Optional[pulumi.Input[str]] = None,
page: Optional[pulumi.Input[int]] = None,
select: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetAuthorizationPoliciesV2Result]
func GetAuthorizationPoliciesV2(ctx *Context, args *GetAuthorizationPoliciesV2Args, opts ...InvokeOption) (*GetAuthorizationPoliciesV2Result, error)
func GetAuthorizationPoliciesV2Output(ctx *Context, args *GetAuthorizationPoliciesV2OutputArgs, opts ...InvokeOption) GetAuthorizationPoliciesV2ResultOutput
> Note: This function is named GetAuthorizationPoliciesV2
in the Go SDK.
public static class GetAuthorizationPoliciesV2
{
public static Task<GetAuthorizationPoliciesV2Result> InvokeAsync(GetAuthorizationPoliciesV2Args args, InvokeOptions? opts = null)
public static Output<GetAuthorizationPoliciesV2Result> Invoke(GetAuthorizationPoliciesV2InvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetAuthorizationPoliciesV2Result> getAuthorizationPoliciesV2(GetAuthorizationPoliciesV2Args args, InvokeOptions options)
public static Output<GetAuthorizationPoliciesV2Result> getAuthorizationPoliciesV2(GetAuthorizationPoliciesV2Args args, InvokeOptions options)
fn::invoke:
function: nutanix:index/getAuthorizationPoliciesV2:getAuthorizationPoliciesV2
arguments:
# arguments dictionary
The following arguments are supported:
getAuthorizationPoliciesV2 Result
The following output properties are available:
- Auth
Policies List<PiersKarsenbarg. Nutanix. Outputs. Get Authorization Policies V2Auth Policy> - Id string
- The provider-assigned unique ID for this managed resource.
- Expand string
- Filter string
- Limit int
- Order
By string - Page int
- Select string
- Auth
Policies []GetAuthorization Policies V2Auth Policy - Id string
- The provider-assigned unique ID for this managed resource.
- Expand string
- Filter string
- Limit int
- Order
By string - Page int
- Select string
- auth
Policies List<GetAuthorization Policies V2Auth Policy> - id String
- The provider-assigned unique ID for this managed resource.
- expand String
- filter String
- limit Integer
- order
By String - page Integer
- select String
- auth
Policies GetAuthorization Policies V2Auth Policy[] - id string
- The provider-assigned unique ID for this managed resource.
- expand string
- filter string
- limit number
- order
By string - page number
- select string
- auth_
policies Sequence[GetAuthorization Policies V2Auth Policy] - id str
- The provider-assigned unique ID for this managed resource.
- expand str
- filter str
- limit int
- order_
by str - page int
- select str
- auth
Policies List<Property Map> - id String
- The provider-assigned unique ID for this managed resource.
- expand String
- filter String
- limit Number
- order
By String - page Number
- select String
Supporting Types
GetAuthorizationPoliciesV2AuthPolicy
This property is required. string- Client
Name This property is required. string - Created
By This property is required. string - Created
Time This property is required. string - Description
This property is required. string - Display
Name This property is required. string - Entities
This property is required. List<PiersKarsenbarg. Nutanix. Inputs. Get Authorization Policies V2Auth Policy Entity> - Ext
Id This property is required. string - Identities
This property is required. List<PiersKarsenbarg. Nutanix. Inputs. Get Authorization Policies V2Auth Policy Identity> - Is
System Defined This property is required. bool - Last
Updated Time This property is required. string - Role
This property is required. string
This property is required. string- Client
Name This property is required. string - Created
By This property is required. string - Created
Time This property is required. string - Description
This property is required. string - Display
Name This property is required. string - Entities
This property is required. []GetAuthorization Policies V2Auth Policy Entity - Ext
Id This property is required. string - Identities
This property is required. []GetAuthorization Policies V2Auth Policy Identity - Is
System Defined This property is required. bool - Last
Updated Time This property is required. string - Role
This property is required. string
This property is required. String- client
Name This property is required. String - created
By This property is required. String - created
Time This property is required. String - description
This property is required. String - display
Name This property is required. String - entities
This property is required. List<GetAuthorization Policies V2Auth Policy Entity> - ext
Id This property is required. String - identities
This property is required. List<GetAuthorization Policies V2Auth Policy Identity> - is
System Defined This property is required. Boolean - last
Updated Time This property is required. String - role
This property is required. String
This property is required. string- client
Name This property is required. string - created
By This property is required. string - created
Time This property is required. string - description
This property is required. string - display
Name This property is required. string - entities
This property is required. GetAuthorization Policies V2Auth Policy Entity[] - ext
Id This property is required. string - identities
This property is required. GetAuthorization Policies V2Auth Policy Identity[] - is
System Defined This property is required. boolean - last
Updated Time This property is required. string - role
This property is required. string
This property is required. str- client_
name This property is required. str - created_
by This property is required. str - created_
time This property is required. str - description
This property is required. str - display_
name This property is required. str - entities
This property is required. Sequence[GetAuthorization Policies V2Auth Policy Entity] - ext_
id This property is required. str - identities
This property is required. Sequence[GetAuthorization Policies V2Auth Policy Identity] - is_
system_ defined This property is required. bool - last_
updated_ time This property is required. str - role
This property is required. str
This property is required. String- client
Name This property is required. String - created
By This property is required. String - created
Time This property is required. String - description
This property is required. String - display
Name This property is required. String - entities
This property is required. List<Property Map> - ext
Id This property is required. String - identities
This property is required. List<Property Map> - is
System Defined This property is required. Boolean - last
Updated Time This property is required. String - role
This property is required. String
GetAuthorizationPoliciesV2AuthPolicyEntity
- Reserved
This property is required. string
- Reserved
This property is required. string
- reserved
This property is required. String
- reserved
This property is required. string
- reserved
This property is required. str
- reserved
This property is required. String
GetAuthorizationPoliciesV2AuthPolicyIdentity
- Reserved
This property is required. string
- Reserved
This property is required. string
- reserved
This property is required. String
- reserved
This property is required. string
- reserved
This property is required. str
- reserved
This property is required. String
Package Details
- Repository
- nutanix pierskarsenbarg/pulumi-nutanix
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
nutanix
Terraform Provider.