Share via


AzureStorageBlobContainerEndpointProperties Class

Definition

The properties of Azure Storage blob container endpoint.

[Microsoft.Azure.PowerShell.Cmdlets.StorageMover.DoNotFormat]
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.AzureStorageBlobContainerEndpointPropertiesTypeConverter))]
public class AzureStorageBlobContainerEndpointProperties : Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IAzureStorageBlobContainerEndpointProperties, Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Runtime.IValidates
[<Microsoft.Azure.PowerShell.Cmdlets.StorageMover.DoNotFormat>]
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.AzureStorageBlobContainerEndpointPropertiesTypeConverter))>]
type AzureStorageBlobContainerEndpointProperties = class
    interface IAzureStorageBlobContainerEndpointProperties
    interface IJsonSerializable
    interface IEndpointBaseProperties
    interface IValidates
Public Class AzureStorageBlobContainerEndpointProperties
Implements IAzureStorageBlobContainerEndpointProperties, IValidates
Inheritance
AzureStorageBlobContainerEndpointProperties
Attributes
Implements

Constructors

AzureStorageBlobContainerEndpointProperties()

Creates an new AzureStorageBlobContainerEndpointProperties instance.

Properties

BlobContainerName

The name of the Storage blob container that is the target destination.

Description

A description for the Endpoint.

EndpointType

The Endpoint resource type.

ProvisioningState

The provisioning state of this resource.

StorageAccountResourceId

The Azure Resource ID of the storage account that is the target destination.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of AzureStorageBlobContainerEndpointProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of AzureStorageBlobContainerEndpointProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IAzureStorageBlobContainerEndpointProperties.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of AzureStorageBlobContainerEndpointProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()
Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to