Ram Functions
object RamFunctions
Functions
Link copied to clipboard
suspend fun getAccountAlias(argument: suspend GetAccountAliasPlainArgsBuilder.() -> Unit): GetAccountAliasResult
Link copied to clipboard
suspend fun getAccountAliases(argument: suspend GetAccountAliasesPlainArgsBuilder.() -> Unit): GetAccountAliasesResult
Link copied to clipboard
This data source provides a list of RAM Groups in an Alibaba Cloud account according to the specified filters.
Link copied to clipboard
This data source provides a list of RAM policies in an Alibaba Cloud account according to the specified filters.
suspend fun getPolicies(argument: suspend GetPoliciesPlainArgsBuilder.() -> Unit): GetPoliciesResult
Link copied to clipboard
This data source Generates a RAM policy document of the current Alibaba Cloud user.
suspend fun getPolicyDocument(argument: suspend GetPolicyDocumentPlainArgsBuilder.() -> Unit): GetPolicyDocumentResult
suspend fun getPolicyDocument(outputFile: String? = null, statements: List<GetPolicyDocumentStatement>? = null, version: String? = null): GetPolicyDocumentResult
Link copied to clipboard
This data source provides a list of RAM Roles in an Alibaba Cloud account according to the specified filters.
Link copied to clipboard
This data source provides the Ram Saml Providers of the current Alibaba Cloud user.
suspend fun getSamlProviders(argument: suspend GetSamlProvidersPlainArgsBuilder.() -> Unit): GetSamlProvidersResult
suspend fun getSamlProviders(enableDetails: Boolean? = null, ids: List<String>? = null, nameRegex: String? = null, outputFile: String? = null): GetSamlProvidersResult
Link copied to clipboard
This data source provides a list of RAM users in an Alibaba Cloud account according to the specified filters.