IamFunctions

Functions

Link copied to clipboard
suspend fun getGroup(argument: GetGroupPlainArgs): GetGroupResult

Resource Type definition for AWS::IAM::Group

suspend fun getGroup(groupName: String): GetGroupResult
suspend fun getGroup(argument: suspend GetGroupPlainArgsBuilder.() -> Unit): GetGroupResult
Link copied to clipboard

Schema for IAM Group Policy

suspend fun getGroupPolicy(groupName: String, policyName: String): GetGroupPolicyResult
Link copied to clipboard

Resource Type definition for AWS::IAM::InstanceProfile

suspend fun getInstanceProfile(instanceProfileName: String): GetInstanceProfileResult
Link copied to clipboard

Resource Type definition for AWS::IAM::ManagedPolicy

Link copied to clipboard

Resource Type definition for AWS::IAM::OIDCProvider

Link copied to clipboard
suspend fun getRole(argument: GetRolePlainArgs): GetRoleResult

Resource Type definition for AWS::IAM::Role

suspend fun getRole(roleName: String): GetRoleResult
suspend fun getRole(argument: suspend GetRolePlainArgsBuilder.() -> Unit): GetRoleResult
Link copied to clipboard

Schema for IAM Role Policy

suspend fun getRolePolicy(policyName: String, roleName: String): GetRolePolicyResult
Link copied to clipboard

Resource Type definition for AWS::IAM::SAMLProvider

Link copied to clipboard

Resource Type definition for AWS::IAM::ServerCertificate

suspend fun getServerCertificate(serverCertificateName: String): GetServerCertificateResult
Link copied to clipboard

Resource Type definition for AWS::IAM::ServiceLinkedRole

Link copied to clipboard

Schema for IAM User Policy

suspend fun getUserPolicy(policyName: String, userName: String): GetUserPolicyResult
Link copied to clipboard

Resource Type definition for AWS::IAM::VirtualMFADevice