ComputeFunctions

Functions

Link copied to clipboard

Use this data source to access information about an existing Availability Set.

suspend fun getAvailabilitySet(name: String, resourceGroupName: String): GetAvailabilitySetResult
Link copied to clipboard

Use this data source to access information about an existing Bastion Host.

suspend fun getBastionHost(name: String, resourceGroupName: String): GetBastionHostResult
Link copied to clipboard

Gets information about an existing Confidential Ledger.

suspend fun getConfidentialLedger(name: String, resourceGroupName: String): GetConfidentialLedgerResult
Link copied to clipboard

Use this data source to access information about an existing Dedicated Host.

suspend fun getDedicatedHost(dedicatedHostGroupName: String, name: String, resourceGroupName: String): GetDedicatedHostResult
Link copied to clipboard

Use this data source to access information about an existing Dedicated Host Group.

suspend fun getDedicatedHostGroup(name: String, resourceGroupName: String): GetDedicatedHostGroupResult
Link copied to clipboard

Use this data source to access information about an existing Disk Access.

suspend fun getDiskAccess(name: String, resourceGroupName: String): GetDiskAccessResult
Link copied to clipboard

Use this data source to access information about an existing Disk Encryption Set.

suspend fun getDiskEncryptionSet(name: String, resourceGroupName: String): GetDiskEncryptionSetResult
Link copied to clipboard
suspend fun getImage(argument: GetImagePlainArgs): GetImageResult

Use this data source to access information about an existing Image.

suspend fun getImage(argument: suspend GetImagePlainArgsBuilder.() -> Unit): GetImageResult
suspend fun getImage(name: String? = null, nameRegex: String? = null, resourceGroupName: String, sortDescending: Boolean? = null): GetImageResult
Link copied to clipboard

Use this data source to access information about existing Images within a Resource Group.

suspend fun getImages(argument: suspend GetImagesPlainArgsBuilder.() -> Unit): GetImagesResult
suspend fun getImages(resourceGroupName: String, tagsFilter: Map<String, String>? = null): GetImagesResult
Link copied to clipboard

Use this data source to access information about an existing Managed Disk.

suspend fun getManagedDisk(name: String, resourceGroupName: String): GetManagedDiskResult
Link copied to clipboard

Use this data source to access information about a Platform Image.

suspend fun getPlatformImage(location: String, offer: String, publisher: String, sku: String, version: String? = null): GetPlatformImageResult
Link copied to clipboard

Use this data source to access information about an existing Shared Image within a Shared Image Gallery.

suspend fun getSharedImage(galleryName: String, name: String, resourceGroupName: String): GetSharedImageResult
Link copied to clipboard

Use this data source to access information about an existing Shared Image Gallery.

suspend fun getSharedImageGallery(name: String, resourceGroupName: String): GetSharedImageGalleryResult
Link copied to clipboard

Use this data source to access information about an existing Version of a Shared Image within a Shared Image Gallery.

suspend fun getSharedImageVersion(galleryName: String, imageName: String, name: String, resourceGroupName: String, sortVersionsBySemver: Boolean? = null, tags: Map<String, String>? = null): GetSharedImageVersionResult
Link copied to clipboard

Use this data source to access information about existing Versions of a Shared Image within a Shared Image Gallery.

suspend fun getSharedImageVersions(galleryName: String, imageName: String, resourceGroupName: String, tagsFilter: Map<String, String>? = null): GetSharedImageVersionsResult
Link copied to clipboard

Use this data source to access information about an existing Snapshot.

suspend fun getSnapshot(argument: suspend GetSnapshotPlainArgsBuilder.() -> Unit): GetSnapshotResult
suspend fun getSnapshot(name: String, resourceGroupName: String): GetSnapshotResult
Link copied to clipboard

Use this data source to access information about an existing SSH Public Key.

suspend fun getSshPublicKey(name: String, resourceGroupName: String, tags: Map<String, String>? = null): GetSshPublicKeyResult
Link copied to clipboard

Use this data source to access information about an existing Virtual Machine.

suspend fun getVirtualMachine(name: String, resourceGroupName: String): GetVirtualMachineResult
Link copied to clipboard

Use this data source to access information about an existing Virtual Machine Scale Set.