GetResourceSharePlainArgs

data class GetResourceSharePlainArgs(val filters: List<GetResourceShareFilter>? = null, val name: String? = null, val resourceOwner: String, val resourceShareStatus: String? = null, val tags: Map<String, String>? = null) : ConvertibleToJava<GetResourceSharePlainArgs>

A collection of arguments for invoking getResourceShare.

Constructors

Link copied to clipboard
constructor(filters: List<GetResourceShareFilter>? = null, name: String? = null, resourceOwner: String, resourceShareStatus: String? = null, tags: Map<String, String>? = null)

Properties

Link copied to clipboard

Filter used to scope the list e.g., by tags. See related docs (https://docs.aws.amazon.com/ram/latest/APIReference/API_TagFilter.html).

Link copied to clipboard
val name: String? = null

Name of the resource share to retrieve.

Link copied to clipboard

Owner of the resource share. Valid values are SELF or OTHER-ACCOUNTS.

Link copied to clipboard

Specifies that you want to retrieve details of only those resource shares that have this status. Valid values are PENDING, ACTIVE, FAILED, DELETING, and DELETED.

Link copied to clipboard
val tags: Map<String, String>? = null

Tags attached to the resource share.

Functions

Link copied to clipboard
open override fun toJava(): GetResourceSharePlainArgs