Versions in this module Expand all Collapse all v51 v51.0.0 Jan 27, 2021 Changes in this version + const DefaultBaseURI + func UserAgent() string + func Version() string + type AddressSpace struct + AddressPrefixes *[]string + type BaseClient struct + BaseURI string + SubscriptionID string + func New(subscriptionID string) BaseClient + func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient + type CreatedBy struct + ApplicationID *uuid.UUID + Oid *uuid.UUID + Puid *string + type CustomParameterType string + const Bool + const Object + const String + func PossibleCustomParameterTypeValues() []CustomParameterType + type Encryption struct + KeyName *string + KeySource KeySource + KeyVaultURI *string + KeyVersion *string + type ErrorDetail struct + Code *string + Message *string + Target *string + type ErrorInfo struct + Code *string + Details *[]ErrorDetail + Innererror *string + Message *string + type ErrorResponse struct + Error *ErrorInfo + type KeySource string + const Default + const MicrosoftKeyvault + func PossibleKeySourceValues() []KeySource + type ManagedIdentityConfiguration struct + PrincipalID *uuid.UUID + TenantID *uuid.UUID + Type *string + type Operation struct + Display *OperationDisplay + Name *string + type OperationDisplay struct + Operation *string + Provider *string + Resource *string + type OperationListResult struct + NextLink *string + Value *[]Operation + func (olr OperationListResult) IsEmpty() bool + type OperationListResultIterator struct + func NewOperationListResultIterator(page OperationListResultPage) OperationListResultIterator + func (iter *OperationListResultIterator) Next() error + func (iter *OperationListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter OperationListResultIterator) NotDone() bool + func (iter OperationListResultIterator) Response() OperationListResult + func (iter OperationListResultIterator) Value() Operation + type OperationListResultPage struct + func NewOperationListResultPage(cur OperationListResult, ...) OperationListResultPage + func (page *OperationListResultPage) Next() error + func (page *OperationListResultPage) NextWithContext(ctx context.Context) (err error) + func (page OperationListResultPage) NotDone() bool + func (page OperationListResultPage) Response() OperationListResult + func (page OperationListResultPage) Values() []Operation + type OperationsClient struct + func NewOperationsClient(subscriptionID string) OperationsClient + func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient + func (client OperationsClient) List(ctx context.Context) (result OperationListResultPage, err error) + func (client OperationsClient) ListComplete(ctx context.Context) (result OperationListResultIterator, err error) + func (client OperationsClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client OperationsClient) ListResponder(resp *http.Response) (result OperationListResult, err error) + func (client OperationsClient) ListSender(req *http.Request) (*http.Response, error) + type PeeringProvisioningState string + const Deleting + const Failed + const Succeeded + const Updating + func PossiblePeeringProvisioningStateValues() []PeeringProvisioningState + type PeeringState string + const Connected + const Disconnected + const Initiated + func PossiblePeeringStateValues() []PeeringState + type ProvisioningState string + const ProvisioningStateAccepted + const ProvisioningStateCanceled + const ProvisioningStateCreated + const ProvisioningStateCreating + const ProvisioningStateDeleted + const ProvisioningStateDeleting + const ProvisioningStateFailed + const ProvisioningStateReady + const ProvisioningStateRunning + const ProvisioningStateSucceeded + const ProvisioningStateUpdating + func PossibleProvisioningStateValues() []ProvisioningState + type Resource struct + ID *string + Name *string + Type *string + type Sku struct + Name *string + Tier *string + type TrackedResource struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (tr TrackedResource) MarshalJSON() ([]byte, error) + type VNetPeeringClient struct + func NewVNetPeeringClient(subscriptionID string) VNetPeeringClient + func NewVNetPeeringClientWithBaseURI(baseURI string, subscriptionID string) VNetPeeringClient + func (client VNetPeeringClient) CreateOrUpdate(ctx context.Context, virtualNetworkPeeringParameters VirtualNetworkPeering, ...) (result VNetPeeringCreateOrUpdateFuture, err error) + func (client VNetPeeringClient) CreateOrUpdatePreparer(ctx context.Context, virtualNetworkPeeringParameters VirtualNetworkPeering, ...) (*http.Request, error) + func (client VNetPeeringClient) CreateOrUpdateResponder(resp *http.Response) (result VirtualNetworkPeering, err error) + func (client VNetPeeringClient) CreateOrUpdateSender(req *http.Request) (future VNetPeeringCreateOrUpdateFuture, err error) + func (client VNetPeeringClient) Delete(ctx context.Context, resourceGroupName string, workspaceName string, ...) (result VNetPeeringDeleteFuture, err error) + func (client VNetPeeringClient) DeletePreparer(ctx context.Context, resourceGroupName string, workspaceName string, ...) (*http.Request, error) + func (client VNetPeeringClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client VNetPeeringClient) DeleteSender(req *http.Request) (future VNetPeeringDeleteFuture, err error) + func (client VNetPeeringClient) Get(ctx context.Context, resourceGroupName string, workspaceName string, ...) (result VirtualNetworkPeering, err error) + func (client VNetPeeringClient) GetPreparer(ctx context.Context, resourceGroupName string, workspaceName string, ...) (*http.Request, error) + func (client VNetPeeringClient) GetResponder(resp *http.Response) (result VirtualNetworkPeering, err error) + func (client VNetPeeringClient) GetSender(req *http.Request) (*http.Response, error) + func (client VNetPeeringClient) ListByWorkspace(ctx context.Context, resourceGroupName string, workspaceName string) (result VirtualNetworkPeeringListPage, err error) + func (client VNetPeeringClient) ListByWorkspaceComplete(ctx context.Context, resourceGroupName string, workspaceName string) (result VirtualNetworkPeeringListIterator, err error) + func (client VNetPeeringClient) ListByWorkspacePreparer(ctx context.Context, resourceGroupName string, workspaceName string) (*http.Request, error) + func (client VNetPeeringClient) ListByWorkspaceResponder(resp *http.Response) (result VirtualNetworkPeeringList, err error) + func (client VNetPeeringClient) ListByWorkspaceSender(req *http.Request) (*http.Response, error) + type VNetPeeringCreateOrUpdateFuture struct + Result func(VNetPeeringClient) (VirtualNetworkPeering, error) + type VNetPeeringDeleteFuture struct + Result func(VNetPeeringClient) (autorest.Response, error) + type VirtualNetworkPeering struct + ID *string + Name *string + Type *string + func (vnp *VirtualNetworkPeering) UnmarshalJSON(body []byte) error + func (vnp VirtualNetworkPeering) MarshalJSON() ([]byte, error) + type VirtualNetworkPeeringList struct + NextLink *string + Value *[]VirtualNetworkPeering + func (vnpl VirtualNetworkPeeringList) IsEmpty() bool + type VirtualNetworkPeeringListIterator struct + func NewVirtualNetworkPeeringListIterator(page VirtualNetworkPeeringListPage) VirtualNetworkPeeringListIterator + func (iter *VirtualNetworkPeeringListIterator) Next() error + func (iter *VirtualNetworkPeeringListIterator) NextWithContext(ctx context.Context) (err error) + func (iter VirtualNetworkPeeringListIterator) NotDone() bool + func (iter VirtualNetworkPeeringListIterator) Response() VirtualNetworkPeeringList + func (iter VirtualNetworkPeeringListIterator) Value() VirtualNetworkPeering + type VirtualNetworkPeeringListPage struct + func NewVirtualNetworkPeeringListPage(cur VirtualNetworkPeeringList, ...) VirtualNetworkPeeringListPage + func (page *VirtualNetworkPeeringListPage) Next() error + func (page *VirtualNetworkPeeringListPage) NextWithContext(ctx context.Context) (err error) + func (page VirtualNetworkPeeringListPage) NotDone() bool + func (page VirtualNetworkPeeringListPage) Response() VirtualNetworkPeeringList + func (page VirtualNetworkPeeringListPage) Values() []VirtualNetworkPeering + type VirtualNetworkPeeringPropertiesFormat struct + AllowForwardedTraffic *bool + AllowGatewayTransit *bool + AllowVirtualNetworkAccess *bool + DatabricksAddressSpace *AddressSpace + DatabricksVirtualNetwork *VirtualNetworkPeeringPropertiesFormatDatabricksVirtualNetwork + PeeringState PeeringState + ProvisioningState PeeringProvisioningState + RemoteAddressSpace *AddressSpace + RemoteVirtualNetwork *VirtualNetworkPeeringPropertiesFormatRemoteVirtualNetwork + UseRemoteGateways *bool + func (vnppf VirtualNetworkPeeringPropertiesFormat) MarshalJSON() ([]byte, error) + type VirtualNetworkPeeringPropertiesFormatDatabricksVirtualNetwork struct + ID *string + type VirtualNetworkPeeringPropertiesFormatRemoteVirtualNetwork struct + ID *string + type Workspace struct + ID *string + Location *string + Name *string + Sku *Sku + Tags map[string]*string + Type *string + func (w *Workspace) UnmarshalJSON(body []byte) error + func (w Workspace) MarshalJSON() ([]byte, error) + type WorkspaceCustomBooleanParameter struct + Type CustomParameterType + Value *bool + type WorkspaceCustomObjectParameter struct + Type CustomParameterType + Value interface{} + type WorkspaceCustomParameters struct + AmlWorkspaceID *WorkspaceCustomStringParameter + CustomPrivateSubnetName *WorkspaceCustomStringParameter + CustomPublicSubnetName *WorkspaceCustomStringParameter + CustomVirtualNetworkID *WorkspaceCustomStringParameter + EnableNoPublicIP *WorkspaceCustomBooleanParameter + Encryption *WorkspaceEncryptionParameter + PrepareEncryption *WorkspaceCustomBooleanParameter + RequireInfrastructureEncryption *WorkspaceCustomBooleanParameter + type WorkspaceCustomStringParameter struct + Type CustomParameterType + Value *string + type WorkspaceEncryptionParameter struct + Type CustomParameterType + Value *Encryption + type WorkspaceListResult struct + NextLink *string + Value *[]Workspace + func (wlr WorkspaceListResult) IsEmpty() bool + type WorkspaceListResultIterator struct + func NewWorkspaceListResultIterator(page WorkspaceListResultPage) WorkspaceListResultIterator + func (iter *WorkspaceListResultIterator) Next() error + func (iter *WorkspaceListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter WorkspaceListResultIterator) NotDone() bool + func (iter WorkspaceListResultIterator) Response() WorkspaceListResult + func (iter WorkspaceListResultIterator) Value() Workspace + type WorkspaceListResultPage struct + func NewWorkspaceListResultPage(cur WorkspaceListResult, ...) WorkspaceListResultPage + func (page *WorkspaceListResultPage) Next() error + func (page *WorkspaceListResultPage) NextWithContext(ctx context.Context) (err error) + func (page WorkspaceListResultPage) NotDone() bool + func (page WorkspaceListResultPage) Response() WorkspaceListResult + func (page WorkspaceListResultPage) Values() []Workspace + type WorkspaceProperties struct + Authorizations *[]WorkspaceProviderAuthorization + CreatedBy *CreatedBy + CreatedDateTime *date.Time + ManagedResourceGroupID *string + Parameters *WorkspaceCustomParameters + ProvisioningState ProvisioningState + StorageAccountIdentity *ManagedIdentityConfiguration + UIDefinitionURI *string + UpdatedBy *CreatedBy + WorkspaceID *string + WorkspaceURL *string + func (wp WorkspaceProperties) MarshalJSON() ([]byte, error) + type WorkspaceProviderAuthorization struct + PrincipalID *uuid.UUID + RoleDefinitionID *uuid.UUID + type WorkspaceUpdate struct + Tags map[string]*string + func (wu WorkspaceUpdate) MarshalJSON() ([]byte, error) + type WorkspacesClient struct + func NewWorkspacesClient(subscriptionID string) WorkspacesClient + func NewWorkspacesClientWithBaseURI(baseURI string, subscriptionID string) WorkspacesClient + func (client WorkspacesClient) CreateOrUpdate(ctx context.Context, parameters Workspace, resourceGroupName string, ...) (result WorkspacesCreateOrUpdateFuture, err error) + func (client WorkspacesClient) CreateOrUpdatePreparer(ctx context.Context, parameters Workspace, resourceGroupName string, ...) (*http.Request, error) + func (client WorkspacesClient) CreateOrUpdateResponder(resp *http.Response) (result Workspace, err error) + func (client WorkspacesClient) CreateOrUpdateSender(req *http.Request) (future WorkspacesCreateOrUpdateFuture, err error) + func (client WorkspacesClient) Delete(ctx context.Context, resourceGroupName string, workspaceName string) (result WorkspacesDeleteFuture, err error) + func (client WorkspacesClient) DeletePreparer(ctx context.Context, resourceGroupName string, workspaceName string) (*http.Request, error) + func (client WorkspacesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client WorkspacesClient) DeleteSender(req *http.Request) (future WorkspacesDeleteFuture, err error) + func (client WorkspacesClient) Get(ctx context.Context, resourceGroupName string, workspaceName string) (result Workspace, err error) + func (client WorkspacesClient) GetPreparer(ctx context.Context, resourceGroupName string, workspaceName string) (*http.Request, error) + func (client WorkspacesClient) GetResponder(resp *http.Response) (result Workspace, err error) + func (client WorkspacesClient) GetSender(req *http.Request) (*http.Response, error) + func (client WorkspacesClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result WorkspaceListResultPage, err error) + func (client WorkspacesClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string) (result WorkspaceListResultIterator, err error) + func (client WorkspacesClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error) + func (client WorkspacesClient) ListByResourceGroupResponder(resp *http.Response) (result WorkspaceListResult, err error) + func (client WorkspacesClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error) + func (client WorkspacesClient) ListBySubscription(ctx context.Context) (result WorkspaceListResultPage, err error) + func (client WorkspacesClient) ListBySubscriptionComplete(ctx context.Context) (result WorkspaceListResultIterator, err error) + func (client WorkspacesClient) ListBySubscriptionPreparer(ctx context.Context) (*http.Request, error) + func (client WorkspacesClient) ListBySubscriptionResponder(resp *http.Response) (result WorkspaceListResult, err error) + func (client WorkspacesClient) ListBySubscriptionSender(req *http.Request) (*http.Response, error) + func (client WorkspacesClient) Update(ctx context.Context, parameters WorkspaceUpdate, resourceGroupName string, ...) (result WorkspacesUpdateFuture, err error) + func (client WorkspacesClient) UpdatePreparer(ctx context.Context, parameters WorkspaceUpdate, resourceGroupName string, ...) (*http.Request, error) + func (client WorkspacesClient) UpdateResponder(resp *http.Response) (result Workspace, err error) + func (client WorkspacesClient) UpdateSender(req *http.Request) (future WorkspacesUpdateFuture, err error) + type WorkspacesCreateOrUpdateFuture struct + Result func(WorkspacesClient) (Workspace, error) + type WorkspacesDeleteFuture struct + Result func(WorkspacesClient) (autorest.Response, error) + type WorkspacesUpdateFuture struct + Result func(WorkspacesClient) (Workspace, error) Other modules containing this package github.com/pmalek-sumo/azure-sdk-for-go