Share via


Account Class

Definition

Account resource

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Purview.Models.Api20210701.AccountTypeConverter))]
public class Account : Microsoft.Azure.PowerShell.Cmdlets.Purview.Models.Api20210701.IAccount, Microsoft.Azure.PowerShell.Cmdlets.Purview.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Purview.Models.Api20210701.AccountTypeConverter))>]
type Account = class
    interface IAccount
    interface IJsonSerializable
    interface ITrackedResource
    interface IValidates
Public Class Account
Implements IAccount, IValidates
Inheritance
Account
Attributes
Implements

Constructors

Account()

Creates an new Account instance.

Properties

CloudConnectorAwsExternalId

AWS external identifier. Configured in AWS to allow use of the role arn used for scanning

CreatedAt

Gets the time at which the entity was created.

CreatedBy

Gets the creator of the entity.

CreatedByObjectId

Gets the creators of the entity's object id.

EndpointCatalog

Gets the catalog endpoint.

EndpointGuardian

Gets the guardian endpoint.

EndpointScan

Gets the scan endpoint.

FriendlyName

Gets or sets the friendly name.

Id

Gets or sets the identifier.

Identity

Identity Info on the tracked resource

IdentityPrincipalId

Service principal object Id

IdentityTenantId

Tenant Id

IdentityType

Identity Type

Location

Gets or sets the location.

ManagedResourceEventHubNamespace

Gets the managed event hub namespace resource identifier.

ManagedResourceGroup

Gets the managed resource group resource identifier. This resource group will host resource dependencies for the account.

ManagedResourceGroupName

Gets or sets the managed resource group name

ManagedResourceStorageAccount

Gets the managed storage account resource identifier.

Name

Gets or sets the name.

PrivateEndpointConnection

Gets the private endpoint connections information.

ProvisioningState

Gets or sets the state of the provisioning.

PublicNetworkAccess

Gets or sets the public network access.

ResourceGroupName

Gets the resource group name

SkuCapacity

Gets or sets the sku capacity. Possible values include: 4, 16

SkuName

Gets or sets the sku name.

SystemData

Metadata pertaining to creation and last modification of the resource.

SystemDataCreatedAt

The timestamp of resource creation (UTC).

SystemDataCreatedBy

The identity that created the resource.

SystemDataCreatedByType

The type of identity that created the resource.

SystemDataLastModifiedAt

The timestamp of the last modification the resource (UTC).

SystemDataLastModifiedBy

The identity that last modified the resource.

SystemDataLastModifiedByType

The type of identity that last modified the resource.

Tag

Tags on the azure resource.

Type

Gets or sets the type.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of Account.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of Account.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Purview.Models.Api20210701.IAccount.

FromJsonString(String)

Creates a new instance of Account, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of Account into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()
Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to