Akamai v8.0.0 published on Saturday, Mar 1, 2025 by Pulumi
akamai.getIamBlockedProperties
Explore with Pulumi AI
Using getIamBlockedProperties
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 getIamBlockedProperties(args: GetIamBlockedPropertiesArgs, opts?: InvokeOptions): Promise<GetIamBlockedPropertiesResult>
function getIamBlockedPropertiesOutput(args: GetIamBlockedPropertiesOutputArgs, opts?: InvokeOptions): Output<GetIamBlockedPropertiesResult>def get_iam_blocked_properties(contract_id: Optional[str] = None,
                               group_id: Optional[int] = None,
                               ui_identity_id: Optional[str] = None,
                               opts: Optional[InvokeOptions] = None) -> GetIamBlockedPropertiesResult
def get_iam_blocked_properties_output(contract_id: Optional[pulumi.Input[str]] = None,
                               group_id: Optional[pulumi.Input[int]] = None,
                               ui_identity_id: Optional[pulumi.Input[str]] = None,
                               opts: Optional[InvokeOptions] = None) -> Output[GetIamBlockedPropertiesResult]func GetIamBlockedProperties(ctx *Context, args *GetIamBlockedPropertiesArgs, opts ...InvokeOption) (*GetIamBlockedPropertiesResult, error)
func GetIamBlockedPropertiesOutput(ctx *Context, args *GetIamBlockedPropertiesOutputArgs, opts ...InvokeOption) GetIamBlockedPropertiesResultOutput> Note: This function is named GetIamBlockedProperties in the Go SDK.
public static class GetIamBlockedProperties 
{
    public static Task<GetIamBlockedPropertiesResult> InvokeAsync(GetIamBlockedPropertiesArgs args, InvokeOptions? opts = null)
    public static Output<GetIamBlockedPropertiesResult> Invoke(GetIamBlockedPropertiesInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetIamBlockedPropertiesResult> getIamBlockedProperties(GetIamBlockedPropertiesArgs args, InvokeOptions options)
public static Output<GetIamBlockedPropertiesResult> getIamBlockedProperties(GetIamBlockedPropertiesArgs args, InvokeOptions options)
fn::invoke:
  function: akamai:index/getIamBlockedProperties:getIamBlockedProperties
  arguments:
    # arguments dictionaryThe following arguments are supported:
- ContractId string
- GroupId int
- UiIdentity stringId 
- ContractId string
- GroupId int
- UiIdentity stringId 
- contractId String
- groupId Integer
- uiIdentity StringId 
- contractId string
- groupId number
- uiIdentity stringId 
- contract_id str
- group_id int
- ui_identity_ strid 
- contractId String
- groupId Number
- uiIdentity StringId 
getIamBlockedProperties Result
The following output properties are available:
- BlockedProperties List<GetIam Blocked Properties Blocked Property> 
- ContractId string
- GroupId int
- Id string
- The provider-assigned unique ID for this managed resource.
- UiIdentity stringId 
- BlockedProperties []GetIam Blocked Properties Blocked Property 
- ContractId string
- GroupId int
- Id string
- The provider-assigned unique ID for this managed resource.
- UiIdentity stringId 
- blockedProperties List<GetIam Blocked Properties Blocked Property> 
- contractId String
- groupId Integer
- id String
- The provider-assigned unique ID for this managed resource.
- uiIdentity StringId 
- blockedProperties GetIam Blocked Properties Blocked Property[] 
- contractId string
- groupId number
- id string
- The provider-assigned unique ID for this managed resource.
- uiIdentity stringId 
- blocked_properties Sequence[GetIam Blocked Properties Blocked Property] 
- contract_id str
- group_id int
- id str
- The provider-assigned unique ID for this managed resource.
- ui_identity_ strid 
- blockedProperties List<Property Map>
- contractId String
- groupId Number
- id String
- The provider-assigned unique ID for this managed resource.
- uiIdentity StringId 
Supporting Types
GetIamBlockedPropertiesBlockedProperty     
- AssetId int
- IAM's blocked property ID.
- PropertyId string
- PAPI's blocked property ID.
- AssetId int
- IAM's blocked property ID.
- PropertyId string
- PAPI's blocked property ID.
- assetId Integer
- IAM's blocked property ID.
- propertyId String
- PAPI's blocked property ID.
- assetId number
- IAM's blocked property ID.
- propertyId string
- PAPI's blocked property ID.
- asset_id int
- IAM's blocked property ID.
- property_id str
- PAPI's blocked property ID.
- assetId Number
- IAM's blocked property ID.
- propertyId String
- PAPI's blocked property ID.
Package Details
- Repository
- Akamai pulumi/pulumi-akamai
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the akamaiTerraform Provider.