Class IAM2EndpointBuilderFactory.IAM2HeaderNameBuilder
java.lang.Object
org.apache.camel.builder.endpoint.dsl.IAM2EndpointBuilderFactory.IAM2HeaderNameBuilder
- Enclosing interface:
IAM2EndpointBuilderFactory
The builder of headers' name for the AWS Identity and Access Management (IAM) component.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe accessKey you want to manage.The Status of the AccessKey you want to set, possible value are active and inactive.The assume role policy document for the role.The ARN of the created or retrieved group.The ID of the created or retrieved group.The name of an AWS IAM Group.The path of an AWS IAM Group.The ARN of an AWS IAM Instance Profile.The ID of an AWS IAM Instance Profile.The name of an AWS IAM Instance Profile.The path of an AWS IAM Instance Profile.Whether the list response is truncated (has more results).The marker to use for pagination in list operations.The maximum number of items to return in list operations.The marker to use for the next page of results.The operation we want to perform.The ARN of an AWS IAM Policy.The description of an AWS IAM Policy.The policy document.The ID of an AWS IAM Policy.The name of an AWS IAM Policy.The path of an AWS IAM Policy.The ARN of the created or retrieved role.The description of an AWS IAM Role.The ID of the created or retrieved role.The name of an AWS IAM Role.The path of an AWS IAM Role.The ARN of the created or retrieved user.The ID of the created or retrieved user.The username for the user you want to manage.
-
Constructor Details
-
IAM2HeaderNameBuilder
public IAM2HeaderNameBuilder()
-
-
Method Details
-
awsIAMOperation
The operation we want to perform. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsIAMOperation.
-
awsIAMUsername
The username for the user you want to manage. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsIAMUsername.
-
awsIAMAccessKeyID
The accessKey you want to manage. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsIAMAccessKeyID.
-
awsIAMAccessKeyStatus
The Status of the AccessKey you want to set, possible value are active and inactive. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsIAMAccessKeyStatus.
-
awsIAMGroupName
The name of an AWS IAM Group. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsIAMGroupName.
-
awsIAMGroupPath
The path of an AWS IAM Group. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsIAMGroupPath.
-
awsIAMMarker
The marker to use for pagination in list operations. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsIAMMarker.
-
awsIAMMaxItems
The maximum number of items to return in list operations. The option is a:Integertype. Group: producer- Returns:
- the name of the header
AwsIAMMaxItems.
-
awsIAMIsTruncated
Whether the list response is truncated (has more results). The option is a:Booleantype. Group: producer- Returns:
- the name of the header
AwsIAMIsTruncated.
-
awsIAMNextMarker
The marker to use for the next page of results. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsIAMNextMarker.
-
awsIAMUserArn
The ARN of the created or retrieved user. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsIAMUserArn.
-
awsIAMUserId
The ID of the created or retrieved user. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsIAMUserId.
-
awsIAMGroupArn
The ARN of the created or retrieved group. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsIAMGroupArn.
-
awsIAMGroupId
The ID of the created or retrieved group. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsIAMGroupId.
-
awsIAMRoleName
The name of an AWS IAM Role. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsIAMRoleName.
-
awsIAMRolePath
The path of an AWS IAM Role. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsIAMRolePath.
-
awsIAMAssumeRolePolicyDocument
The assume role policy document for the role. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsIAMAssumeRolePolicyDocument.
-
awsIAMRoleArn
The ARN of the created or retrieved role. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsIAMRoleArn.
-
awsIAMRoleId
The ID of the created or retrieved role. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsIAMRoleId.
-
awsIAMRoleDescription
The description of an AWS IAM Role. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsIAMRoleDescription.
-
awsIAMPolicyName
The name of an AWS IAM Policy. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsIAMPolicyName.
-
awsIAMPolicyPath
The path of an AWS IAM Policy. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsIAMPolicyPath.
-
awsIAMPolicyDocument
The policy document. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsIAMPolicyDocument.
-
awsIAMPolicyArn
The ARN of an AWS IAM Policy. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsIAMPolicyArn.
-
awsIAMPolicyId
The ID of an AWS IAM Policy. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsIAMPolicyId.
-
awsIAMPolicyDescription
The description of an AWS IAM Policy. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsIAMPolicyDescription.
-
awsIAMInstanceProfileName
The name of an AWS IAM Instance Profile. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsIAMInstanceProfileName.
-
awsIAMInstanceProfilePath
The path of an AWS IAM Instance Profile. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsIAMInstanceProfilePath.
-
awsIAMInstanceProfileArn
The ARN of an AWS IAM Instance Profile. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsIAMInstanceProfileArn.
-
awsIAMInstanceProfileId
The ID of an AWS IAM Instance Profile. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsIAMInstanceProfileId.
-