Share via


AssessmentProject interface

An Assessment project site resource.

Extends

Properties

assessmentSolutionId

Assessment solution ARM id tracked by Microsoft.Migrate/migrateProjects.

createdTimestamp

Time when this project was created. Date-Time represented in ISO-8601 format. NOTE: This property will not be serialized. It can only be populated by the server.

customerStorageAccountArmId

The ARM id of the storage account used for interactions when public access is disabled.

customerWorkspaceId

The ARM id of service map workspace created by customer.

customerWorkspaceLocation

Location of service map workspace created by customer.

privateEndpointConnections

The list of private endpoint connections to the project. NOTE: This property will not be serialized. It can only be populated by the server.

projectStatus

Assessment project status.

provisioningState

The status of the last operation.

publicNetworkAccess

This value can be set to 'enabled' to avoid breaking changes on existing customer resources and templates. If set to 'disabled', traffic over public interface is not allowed, and private endpoint connections would be the exclusive access method.

serviceEndpoint

Endpoint at which the collector agent can call agent REST API. NOTE: This property will not be serialized. It can only be populated by the server.

updatedTimestamp

Time when this project was last updated. Date-Time represented in ISO-8601 format. NOTE: This property will not be serialized. It can only be populated by the server.

Inherited Properties

id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTE: This property will not be serialized. It can only be populated by the server.

location

The geo-location where the resource lives

name

The name of the resource NOTE: This property will not be serialized. It can only be populated by the server.

systemData

Azure Resource Manager metadata containing createdBy and modifiedBy information. NOTE: This property will not be serialized. It can only be populated by the server.

tags

Resource tags.

type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" NOTE: This property will not be serialized. It can only be populated by the server.

Property Details

assessmentSolutionId

Assessment solution ARM id tracked by Microsoft.Migrate/migrateProjects.

assessmentSolutionId?: string

Property Value

string

createdTimestamp

Time when this project was created. Date-Time represented in ISO-8601 format. NOTE: This property will not be serialized. It can only be populated by the server.

createdTimestamp?: Date

Property Value

Date

customerStorageAccountArmId

The ARM id of the storage account used for interactions when public access is disabled.

customerStorageAccountArmId?: string

Property Value

string

customerWorkspaceId

The ARM id of service map workspace created by customer.

customerWorkspaceId?: string

Property Value

string

customerWorkspaceLocation

Location of service map workspace created by customer.

customerWorkspaceLocation?: string

Property Value

string

privateEndpointConnections

The list of private endpoint connections to the project. NOTE: This property will not be serialized. It can only be populated by the server.

privateEndpointConnections?: PrivateEndpointConnection[]

Property Value

projectStatus

Assessment project status.

projectStatus?: string

Property Value

string

provisioningState

The status of the last operation.

provisioningState?: string

Property Value

string

publicNetworkAccess

This value can be set to 'enabled' to avoid breaking changes on existing customer resources and templates. If set to 'disabled', traffic over public interface is not allowed, and private endpoint connections would be the exclusive access method.

publicNetworkAccess?: string

Property Value

string

serviceEndpoint

Endpoint at which the collector agent can call agent REST API. NOTE: This property will not be serialized. It can only be populated by the server.

serviceEndpoint?: string

Property Value

string

updatedTimestamp

Time when this project was last updated. Date-Time represented in ISO-8601 format. NOTE: This property will not be serialized. It can only be populated by the server.

updatedTimestamp?: Date

Property Value

Date

Inherited Property Details

id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTE: This property will not be serialized. It can only be populated by the server.

id?: string

Property Value

string

Inherited From TrackedResource.id

location

The geo-location where the resource lives

location: string

Property Value

string

Inherited From TrackedResource.location

name

The name of the resource NOTE: This property will not be serialized. It can only be populated by the server.

name?: string

Property Value

string

Inherited From TrackedResource.name

systemData

Azure Resource Manager metadata containing createdBy and modifiedBy information. NOTE: This property will not be serialized. It can only be populated by the server.

systemData?: SystemData

Property Value

Inherited From TrackedResource.systemData

tags

Resource tags.

tags?: {[propertyName: string]: string}

Property Value

{[propertyName: string]: string}

Inherited From TrackedResource.tags

type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" NOTE: This property will not be serialized. It can only be populated by the server.

type?: string

Property Value

string

Inherited From TrackedResource.type