Akamai v7.5.0 published on Friday, Oct 11, 2024 by Pulumi
akamai.getIamGrantableRoles
Explore with Pulumi AI
Using getIamGrantableRoles
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 getIamGrantableRoles(opts?: InvokeOptions): Promise<GetIamGrantableRolesResult>
function getIamGrantableRolesOutput(opts?: InvokeOptions): Output<GetIamGrantableRolesResult>
def get_iam_grantable_roles(opts: Optional[InvokeOptions] = None) -> GetIamGrantableRolesResult
def get_iam_grantable_roles_output(opts: Optional[InvokeOptions] = None) -> Output[GetIamGrantableRolesResult]
func GetIamGrantableRoles(ctx *Context, opts ...InvokeOption) (*GetIamGrantableRolesResult, error)
func GetIamGrantableRolesOutput(ctx *Context, opts ...InvokeOption) GetIamGrantableRolesResultOutput
> Note: This function is named GetIamGrantableRoles
in the Go SDK.
public static class GetIamGrantableRoles
{
public static Task<GetIamGrantableRolesResult> InvokeAsync(InvokeOptions? opts = null)
public static Output<GetIamGrantableRolesResult> Invoke(InvokeOptions? opts = null)
}
public static CompletableFuture<GetIamGrantableRolesResult> getIamGrantableRoles(InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: akamai:index/getIamGrantableRoles:getIamGrantableRoles
arguments:
# arguments dictionary
getIamGrantableRoles Result
The following output properties are available:
- Grantable
Roles List<GetIam Grantable Roles Grantable Role> - Id string
- The provider-assigned unique ID for this managed resource.
- Grantable
Roles []GetIam Grantable Roles Grantable Role - Id string
- The provider-assigned unique ID for this managed resource.
- grantable
Roles List<GetIam Grantable Roles Grantable Role> - id String
- The provider-assigned unique ID for this managed resource.
- grantable
Roles GetIam Grantable Roles Grantable Role[] - id string
- The provider-assigned unique ID for this managed resource.
- grantable_
roles Sequence[GetIam Grantable Roles Grantable Role] - id str
- The provider-assigned unique ID for this managed resource.
- grantable
Roles List<Property Map> - id String
- The provider-assigned unique ID for this managed resource.
Supporting Types
GetIamGrantableRolesGrantableRole
- Description string
- Granted role description
- Granted
Role intId - Granted role ID
- Name string
- Granted role name
- Description string
- Granted role description
- Granted
Role intId - Granted role ID
- Name string
- Granted role name
- description String
- Granted role description
- granted
Role IntegerId - Granted role ID
- name String
- Granted role name
- description string
- Granted role description
- granted
Role numberId - Granted role ID
- name string
- Granted role name
- description str
- Granted role description
- granted_
role_ intid - Granted role ID
- name str
- Granted role name
- description String
- Granted role description
- granted
Role NumberId - Granted role ID
- name String
- Granted role name
Package Details
- Repository
- Akamai pulumi/pulumi-akamai
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
akamai
Terraform Provider.