AccountArgs

data class AccountArgs(val accountName: Output<String>? = null, val encryption: Output<EncryptionArgs>? = null, val identity: Output<ManagedServiceIdentityArgs>? = null, val location: Output<String>? = null, val privateEndpointConnections: Output<List<PrivateEndpointConnectionArgs>>? = null, val publicNetworkAccess: Output<Either<String, PublicNetworkAccess>>? = null, val resourceGroupName: Output<String>? = null, val sku: Output<Either<String, SKU>>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<AccountArgs>

Device Update account details. Azure REST API version: 2023-07-01. Prior API version in Azure Native 1.x: 2020-03-01-preview

Import

An existing resource can be imported using its type token, name, and identifier, e.g.

$ pulumi import azure-native:deviceupdate:Account contoso /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DeviceUpdate/accounts/{accountName}

Constructors

Link copied to clipboard
fun AccountArgs(accountName: Output<String>? = null, encryption: Output<EncryptionArgs>? = null, identity: Output<ManagedServiceIdentityArgs>? = null, location: Output<String>? = null, privateEndpointConnections: Output<List<PrivateEndpointConnectionArgs>>? = null, publicNetworkAccess: Output<Either<String, PublicNetworkAccess>>? = null, resourceGroupName: Output<String>? = null, sku: Output<Either<String, SKU>>? = null, tags: Output<Map<String, String>>? = null)

Functions

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

Properties

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

Account name.

Link copied to clipboard
val encryption: Output<EncryptionArgs>? = null

CMK encryption at rest properties

Link copied to clipboard

The type of identity used for the resource.

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

The geo-location where the resource lives

Link copied to clipboard

List of private endpoint connections associated with the account.

Link copied to clipboard
val publicNetworkAccess: Output<Either<String, PublicNetworkAccess>>? = null

Whether or not public network access is allowed for the account.

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

The resource group name.

Link copied to clipboard
val sku: Output<Either<String, SKU>>? = null

Device Update Sku

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

Resource tags.