ResourceMetadataArgs

data class ResourceMetadataArgs(val accountId: Output<String>? = null, val resourceId: Output<String>, val resourceKind: Output<String>? = null, val resourceOrigin: Output<Either<String, ResourceOrigin>>? = null, val resourceType: Output<String>? = null) : ConvertibleToJava<ResourceMetadataArgs>

Single resource Id's metadata.

Constructors

Link copied to clipboard
constructor(accountId: Output<String>? = null, resourceId: Output<String>, resourceKind: Output<String>? = null, resourceOrigin: Output<Either<String, ResourceOrigin>>? = null, resourceType: Output<String>? = null)

Properties

Link copied to clipboard
val accountId: Output<String>? = null

Account Id. For example - the AWS account id.

Link copied to clipboard
val resourceId: Output<String>

Resource Id - e.g. "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/virtualMachines/vm1".

Link copied to clipboard
val resourceKind: Output<String>? = null

Resource kind.

Link copied to clipboard
val resourceOrigin: Output<Either<String, ResourceOrigin>>? = null

Resource Origin.

Link copied to clipboard
val resourceType: Output<String>? = null

Resource type. e.g. "Microsoft.Compute/virtualMachines"

Functions

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