Connector Class

Definition

A Connector is a tracked ARM resource modeled as a sub-resource of a Storage Account.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Storage.Models.ConnectorTypeConverter))]
public class Connector : Microsoft.Azure.PowerShell.Cmdlets.Storage.Models.IConnector, Microsoft.Azure.PowerShell.Cmdlets.Storage.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Storage.Models.ConnectorTypeConverter))>]
type Connector = class
    interface IConnector
    interface IJsonSerializable
    interface ITrackedResource
    interface IResource
    interface IValidates
Public Class Connector
Implements IConnector, IValidates
Inheritance
Connector
Attributes
Implements

Constructors

Name Description
Connector()

Creates an new Connector instance.

Properties

Name Description
CreationTime

System-generated creation time of the Storage Connector in ISO 8601 date-time format (YYYY-MM-DDTHH:mm:ssZ). Not a valid input parameter during creating.

DataSourceType

The type of backing data source for this Storage Connector.

Description

Arbitrary description of this Storage Connector. Max 250 characters.

Id

Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

Location

The geo-location where the resource lives

Name

The name of the resource

ProvisioningState

Represents the provisioning state of the storage connector.

ResourceGroupName

Gets the resource group name

Source

Information about how to communicate with and authenticate to the backing data store.

SourceType

Type of the Storage Connector. Not mutable once the Storage Connector is created."

State

State - Active or Inactive. Whether or not the Storage Connector should start as active (default: Active) (While set to false on the Storage Connector, all data plane requests using this Storage Connector fail, and this Storage Connector is not billed if it would be otherwise.

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 resource last modification (UTC)

SystemDataLastModifiedBy

The identity that last modified the resource.

SystemDataLastModifiedByType

The type of identity that last modified the resource.

Tag

Resource tags.

TestConnection

Test connection to backing data source before creating the storage connector.

Type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

UniqueId

System-generated GUID identifier for the Storage Connector. Not a valid input parameter when creating.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of Connector.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of Connector.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Storage.Models.IConnector.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of Connector into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()
Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to