Using getIamPropertyUsers
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 getIamPropertyUsers(args: GetIamPropertyUsersArgs, opts?: InvokeOptions): Promise<GetIamPropertyUsersResult>
function getIamPropertyUsersOutput(args: GetIamPropertyUsersOutputArgs, opts?: InvokeOptions): Output<GetIamPropertyUsersResult>def get_iam_property_users(asset_id: Optional[str] = None,
user_type: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetIamPropertyUsersResult
def get_iam_property_users_output(asset_id: Optional[pulumi.Input[str]] = None,
user_type: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetIamPropertyUsersResult]func GetIamPropertyUsers(ctx *Context, args *GetIamPropertyUsersArgs, opts ...InvokeOption) (*GetIamPropertyUsersResult, error)
func GetIamPropertyUsersOutput(ctx *Context, args *GetIamPropertyUsersOutputArgs, opts ...InvokeOption) GetIamPropertyUsersResultOutput> Note: This function is named GetIamPropertyUsers in the Go SDK.
public static class GetIamPropertyUsers
{
public static Task<GetIamPropertyUsersResult> InvokeAsync(GetIamPropertyUsersArgs args, InvokeOptions? opts = null)
public static Output<GetIamPropertyUsersResult> Invoke(GetIamPropertyUsersInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetIamPropertyUsersResult> getIamPropertyUsers(GetIamPropertyUsersArgs args, InvokeOptions options)
public static Output<GetIamPropertyUsersResult> getIamPropertyUsers(GetIamPropertyUsersArgs args, InvokeOptions options)
fn::invoke:
function: akamai:index/getIamPropertyUsers:getIamPropertyUsers
arguments:
# arguments dictionaryThe following arguments are supported:
getIamPropertyUsers Result
The following output properties are available:
- Asset
Id string - Id string
- The provider-assigned unique ID for this managed resource.
- Users
List<Get
Iam Property Users User> - User
Type string
- Asset
Id string - Id string
- The provider-assigned unique ID for this managed resource.
- Users
[]Get
Iam Property Users User - User
Type string
- asset
Id String - id String
- The provider-assigned unique ID for this managed resource.
- users
List<Get
Iam Property Users User> - user
Type String
- asset
Id string - id string
- The provider-assigned unique ID for this managed resource.
- users
Get
Iam Property Users User[] - user
Type string
- asset_
id str - id str
- The provider-assigned unique ID for this managed resource.
- users
Sequence[Get
Iam Property Users User] - user_
type str
- asset
Id String - id String
- The provider-assigned unique ID for this managed resource.
- users List<Property Map>
- user
Type String
Supporting Types
GetIamPropertyUsersUser
- First
Name string - The user's first name.
- Is
Blocked bool - Whether a user's access to a property is blocked.
- Last
Name string - The user's surname.
- Ui
Identity stringId - Unique identifier for each user, which corresponds to their Control Center profile or client ID. Also known as a contactId in other APIs.
- Ui
User stringName - The user's username in Control Center.
- First
Name string - The user's first name.
- Is
Blocked bool - Whether a user's access to a property is blocked.
- Last
Name string - The user's surname.
- Ui
Identity stringId - Unique identifier for each user, which corresponds to their Control Center profile or client ID. Also known as a contactId in other APIs.
- Ui
User stringName - The user's username in Control Center.
- first
Name String - The user's first name.
- is
Blocked Boolean - Whether a user's access to a property is blocked.
- last
Name String - The user's surname.
- ui
Identity StringId - Unique identifier for each user, which corresponds to their Control Center profile or client ID. Also known as a contactId in other APIs.
- ui
User StringName - The user's username in Control Center.
- first
Name string - The user's first name.
- is
Blocked boolean - Whether a user's access to a property is blocked.
- last
Name string - The user's surname.
- ui
Identity stringId - Unique identifier for each user, which corresponds to their Control Center profile or client ID. Also known as a contactId in other APIs.
- ui
User stringName - The user's username in Control Center.
- first_
name str - The user's first name.
- is_
blocked bool - Whether a user's access to a property is blocked.
- last_
name str - The user's surname.
- ui_
identity_ strid - Unique identifier for each user, which corresponds to their Control Center profile or client ID. Also known as a contactId in other APIs.
- ui_
user_ strname - The user's username in Control Center.
- first
Name String - The user's first name.
- is
Blocked Boolean - Whether a user's access to a property is blocked.
- last
Name String - The user's surname.
- ui
Identity StringId - Unique identifier for each user, which corresponds to their Control Center profile or client ID. Also known as a contactId in other APIs.
- ui
User StringName - The user's username in Control Center.
Package Details
- Repository
- Akamai pulumi/pulumi-akamai
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
akamaiTerraform Provider.
