Documentation ¶
Index ¶
- func PossibleValuesForActualState() []string
- func PossibleValuesForDesiredState() []string
- func PossibleValuesForResourceIdentityType() []string
- func PossibleValuesForWorkspacePublicNetworkAccess() []string
- func ValidateWorkspaceID(input interface{}, key string) (warnings []string, errors []error)
- type AadAdminProperties
- type ActualState
- type CreateOrUpdateOperationResponse
- type CspWorkspaceAdminProperties
- type CustomerManagedKeyDetails
- type DataLakeStorageAccountDetails
- type DeleteOperationResponse
- type DesiredState
- type EncryptionDetails
- type GetOperationResponse
- type KekIdentityProperties
- type ListByResourceGroupCompleteResult
- type ListByResourceGroupCustomPager
- type ListByResourceGroupOperationResponse
- type ListCompleteResult
- type ListCustomPager
- type ListOperationResponse
- type ManagedIdentity
- type ManagedIdentitySqlControlSettingsModel
- type ManagedIdentitySqlControlSettingsModelProperties
- type ManagedIdentitySqlControlSettingsModelPropertiesGrantSqlControlToManagedIdentity
- type ManagedVirtualNetworkSettings
- type PrivateEndpoint
- type PrivateEndpointConnection
- type PrivateEndpointConnectionProperties
- type PrivateLinkServiceConnectionState
- type PurviewConfiguration
- type QlAadAdminsCreateOrUpdateOperationResponse
- type QlAadAdminsDeleteOperationResponse
- type QlAadAdminsGetOperationResponse
- type ResourceIdentityType
- type UpdateOperationResponse
- type UserAssignedManagedIdentity
- type VirtualNetworkProfile
- type Workspace
- type WorkspaceAadAdminInfo
- type WorkspaceAadAdminsCreateOrUpdateOperationResponse
- type WorkspaceAadAdminsDeleteOperationResponse
- type WorkspaceAadAdminsGetOperationResponse
- type WorkspaceId
- type WorkspaceKeyDetails
- type WorkspaceManagedIdentitySqlControlSettingsCreateOrUpdateOperationResponse
- type WorkspaceManagedIdentitySqlControlSettingsGetOperationResponse
- type WorkspaceOperationPredicate
- type WorkspacePatchInfo
- type WorkspacePatchProperties
- type WorkspaceProperties
- type WorkspacePublicNetworkAccess
- type WorkspaceRepositoryConfiguration
- type WorkspacesClient
- func (c WorkspacesClient) CreateOrUpdate(ctx context.Context, id WorkspaceId, input Workspace) (result CreateOrUpdateOperationResponse, err error)
- func (c WorkspacesClient) CreateOrUpdateThenPoll(ctx context.Context, id WorkspaceId, input Workspace) error
- func (c WorkspacesClient) Delete(ctx context.Context, id WorkspaceId) (result DeleteOperationResponse, err error)
- func (c WorkspacesClient) DeleteThenPoll(ctx context.Context, id WorkspaceId) error
- func (c WorkspacesClient) Get(ctx context.Context, id WorkspaceId) (result GetOperationResponse, err error)
- func (c WorkspacesClient) List(ctx context.Context, id commonids.SubscriptionId) (result ListOperationResponse, err error)
- func (c WorkspacesClient) ListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId) (result ListByResourceGroupOperationResponse, err error)
- func (c WorkspacesClient) ListByResourceGroupComplete(ctx context.Context, id commonids.ResourceGroupId) (ListByResourceGroupCompleteResult, error)
- func (c WorkspacesClient) ListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, ...) (result ListByResourceGroupCompleteResult, err error)
- func (c WorkspacesClient) ListComplete(ctx context.Context, id commonids.SubscriptionId) (ListCompleteResult, error)
- func (c WorkspacesClient) ListCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, ...) (result ListCompleteResult, err error)
- func (c WorkspacesClient) QlAadAdminsCreateOrUpdate(ctx context.Context, id WorkspaceId, input WorkspaceAadAdminInfo) (result QlAadAdminsCreateOrUpdateOperationResponse, err error)
- func (c WorkspacesClient) QlAadAdminsCreateOrUpdateThenPoll(ctx context.Context, id WorkspaceId, input WorkspaceAadAdminInfo) error
- func (c WorkspacesClient) QlAadAdminsDelete(ctx context.Context, id WorkspaceId) (result QlAadAdminsDeleteOperationResponse, err error)
- func (c WorkspacesClient) QlAadAdminsDeleteThenPoll(ctx context.Context, id WorkspaceId) error
- func (c WorkspacesClient) QlAadAdminsGet(ctx context.Context, id WorkspaceId) (result QlAadAdminsGetOperationResponse, err error)
- func (c WorkspacesClient) Update(ctx context.Context, id WorkspaceId, input WorkspacePatchInfo) (result UpdateOperationResponse, err error)
- func (c WorkspacesClient) UpdateThenPoll(ctx context.Context, id WorkspaceId, input WorkspacePatchInfo) error
- func (c WorkspacesClient) WorkspaceAadAdminsCreateOrUpdate(ctx context.Context, id WorkspaceId, input WorkspaceAadAdminInfo) (result WorkspaceAadAdminsCreateOrUpdateOperationResponse, err error)
- func (c WorkspacesClient) WorkspaceAadAdminsCreateOrUpdateThenPoll(ctx context.Context, id WorkspaceId, input WorkspaceAadAdminInfo) error
- func (c WorkspacesClient) WorkspaceAadAdminsDelete(ctx context.Context, id WorkspaceId) (result WorkspaceAadAdminsDeleteOperationResponse, err error)
- func (c WorkspacesClient) WorkspaceAadAdminsDeleteThenPoll(ctx context.Context, id WorkspaceId) error
- func (c WorkspacesClient) WorkspaceAadAdminsGet(ctx context.Context, id WorkspaceId) (result WorkspaceAadAdminsGetOperationResponse, err error)
- func (c WorkspacesClient) WorkspaceManagedIdentitySqlControlSettingsCreateOrUpdate(ctx context.Context, id WorkspaceId, ...) (...)
- func (c WorkspacesClient) WorkspaceManagedIdentitySqlControlSettingsCreateOrUpdateThenPoll(ctx context.Context, id WorkspaceId, ...) error
- func (c WorkspacesClient) WorkspaceManagedIdentitySqlControlSettingsGet(ctx context.Context, id WorkspaceId) (result WorkspaceManagedIdentitySqlControlSettingsGetOperationResponse, ...)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForActualState ¶
func PossibleValuesForActualState() []string
func PossibleValuesForDesiredState ¶
func PossibleValuesForDesiredState() []string
func PossibleValuesForResourceIdentityType ¶
func PossibleValuesForResourceIdentityType() []string
func PossibleValuesForWorkspacePublicNetworkAccess ¶
func PossibleValuesForWorkspacePublicNetworkAccess() []string
func ValidateWorkspaceID ¶
ValidateWorkspaceID checks that 'input' can be parsed as a Workspace ID
Types ¶
type AadAdminProperties ¶
type ActualState ¶
type ActualState string
const ( ActualStateDisabled ActualState = "Disabled" ActualStateDisabling ActualState = "Disabling" ActualStateEnabled ActualState = "Enabled" ActualStateEnabling ActualState = "Enabling" ActualStateUnknown ActualState = "Unknown" )
func (*ActualState) UnmarshalJSON ¶
func (s *ActualState) UnmarshalJSON(bytes []byte) error
type CspWorkspaceAdminProperties ¶
type CspWorkspaceAdminProperties struct {
InitialWorkspaceAdminObjectId *string `json:"initialWorkspaceAdminObjectId,omitempty"`
}
type CustomerManagedKeyDetails ¶
type CustomerManagedKeyDetails struct { KekIdentity *KekIdentityProperties `json:"kekIdentity,omitempty"` Key *WorkspaceKeyDetails `json:"key,omitempty"` Status *string `json:"status,omitempty"` }
type DeleteOperationResponse ¶
type DesiredState ¶
type DesiredState string
const ( DesiredStateDisabled DesiredState = "Disabled" DesiredStateEnabled DesiredState = "Enabled" )
func (*DesiredState) UnmarshalJSON ¶
func (s *DesiredState) UnmarshalJSON(bytes []byte) error
type EncryptionDetails ¶
type EncryptionDetails struct { Cmk *CustomerManagedKeyDetails `json:"cmk,omitempty"` DoubleEncryptionEnabled *bool `json:"doubleEncryptionEnabled,omitempty"` }
type GetOperationResponse ¶
type KekIdentityProperties ¶
type KekIdentityProperties struct { UseSystemAssignedIdentity *interface{} `json:"useSystemAssignedIdentity,omitempty"` UserAssignedIdentity *string `json:"userAssignedIdentity,omitempty"` }
type ListByResourceGroupCustomPager ¶ added in v0.20240628.1153531
func (*ListByResourceGroupCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *ListByResourceGroupCustomPager) NextPageLink() *odata.Link
type ListCompleteResult ¶
type ListCustomPager ¶ added in v0.20240628.1153531
func (*ListCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *ListCustomPager) NextPageLink() *odata.Link
type ListOperationResponse ¶
type ManagedIdentity ¶
type ManagedIdentity struct { PrincipalId *string `json:"principalId,omitempty"` TenantId *string `json:"tenantId,omitempty"` Type *ResourceIdentityType `json:"type,omitempty"` UserAssignedIdentities *map[string]UserAssignedManagedIdentity `json:"userAssignedIdentities,omitempty"` }
type ManagedIdentitySqlControlSettingsModel ¶
type ManagedIdentitySqlControlSettingsModel struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *ManagedIdentitySqlControlSettingsModelProperties `json:"properties,omitempty"` Type *string `json:"type,omitempty"` }
type ManagedIdentitySqlControlSettingsModelProperties ¶
type ManagedIdentitySqlControlSettingsModelProperties struct {
GrantSqlControlToManagedIdentity *ManagedIdentitySqlControlSettingsModelPropertiesGrantSqlControlToManagedIdentity `json:"grantSqlControlToManagedIdentity,omitempty"`
}
type ManagedIdentitySqlControlSettingsModelPropertiesGrantSqlControlToManagedIdentity ¶
type ManagedIdentitySqlControlSettingsModelPropertiesGrantSqlControlToManagedIdentity struct { ActualState *ActualState `json:"actualState,omitempty"` DesiredState *DesiredState `json:"desiredState,omitempty"` }
type ManagedVirtualNetworkSettings ¶
type ManagedVirtualNetworkSettings struct { AllowedAadTenantIdsForLinking *[]string `json:"allowedAadTenantIdsForLinking,omitempty"` LinkedAccessCheckOnTargetResource *bool `json:"linkedAccessCheckOnTargetResource,omitempty"` PreventDataExfiltration *bool `json:"preventDataExfiltration,omitempty"` }
type PrivateEndpoint ¶
type PrivateEndpoint struct {
Id *string `json:"id,omitempty"`
}
type PrivateEndpointConnection ¶
type PrivateEndpointConnection struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *PrivateEndpointConnectionProperties `json:"properties,omitempty"` Type *string `json:"type,omitempty"` }
type PrivateEndpointConnectionProperties ¶
type PrivateEndpointConnectionProperties struct { PrivateEndpoint *PrivateEndpoint `json:"privateEndpoint,omitempty"` PrivateLinkServiceConnectionState *PrivateLinkServiceConnectionState `json:"privateLinkServiceConnectionState,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` }
type PurviewConfiguration ¶
type PurviewConfiguration struct {
PurviewResourceId *string `json:"purviewResourceId,omitempty"`
}
type QlAadAdminsGetOperationResponse ¶
type QlAadAdminsGetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *WorkspaceAadAdminInfo }
type ResourceIdentityType ¶
type ResourceIdentityType string
const ( ResourceIdentityTypeNone ResourceIdentityType = "None" ResourceIdentityTypeSystemAssigned ResourceIdentityType = "SystemAssigned" ResourceIdentityTypeSystemAssignedUserAssigned ResourceIdentityType = "SystemAssigned,UserAssigned" )
func (*ResourceIdentityType) UnmarshalJSON ¶
func (s *ResourceIdentityType) UnmarshalJSON(bytes []byte) error
type UpdateOperationResponse ¶
type VirtualNetworkProfile ¶
type VirtualNetworkProfile struct {
ComputeSubnetId *string `json:"computeSubnetId,omitempty"`
}
type Workspace ¶
type Workspace struct { Id *string `json:"id,omitempty"` Identity *ManagedIdentity `json:"identity,omitempty"` Location string `json:"location"` Name *string `json:"name,omitempty"` Properties *WorkspaceProperties `json:"properties,omitempty"` Tags *map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
type WorkspaceAadAdminInfo ¶
type WorkspaceAadAdminInfo struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *AadAdminProperties `json:"properties,omitempty"` Type *string `json:"type,omitempty"` }
type WorkspaceAadAdminsGetOperationResponse ¶
type WorkspaceAadAdminsGetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *WorkspaceAadAdminInfo }
type WorkspaceId ¶
WorkspaceId is a struct representing the Resource ID for a Workspace
func NewWorkspaceID ¶
func NewWorkspaceID(subscriptionId string, resourceGroupName string, workspaceName string) WorkspaceId
NewWorkspaceID returns a new WorkspaceId struct
func ParseWorkspaceID ¶
func ParseWorkspaceID(input string) (*WorkspaceId, error)
ParseWorkspaceID parses 'input' into a WorkspaceId
func ParseWorkspaceIDInsensitively ¶
func ParseWorkspaceIDInsensitively(input string) (*WorkspaceId, error)
ParseWorkspaceIDInsensitively parses 'input' case-insensitively into a WorkspaceId note: this method should only be used for API response data and not user input
func (*WorkspaceId) FromParseResult ¶
func (id *WorkspaceId) FromParseResult(input resourceids.ParseResult) error
func (WorkspaceId) Segments ¶
func (id WorkspaceId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Workspace ID
func (WorkspaceId) String ¶
func (id WorkspaceId) String() string
String returns a human-readable description of this Workspace ID
type WorkspaceKeyDetails ¶
type WorkspaceManagedIdentitySqlControlSettingsGetOperationResponse ¶
type WorkspaceManagedIdentitySqlControlSettingsGetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *ManagedIdentitySqlControlSettingsModel }
type WorkspaceOperationPredicate ¶
func (WorkspaceOperationPredicate) Matches ¶
func (p WorkspaceOperationPredicate) Matches(input Workspace) bool
type WorkspacePatchInfo ¶
type WorkspacePatchInfo struct { Identity *ManagedIdentity `json:"identity,omitempty"` Properties *WorkspacePatchProperties `json:"properties,omitempty"` Tags *map[string]string `json:"tags,omitempty"` }
type WorkspacePatchProperties ¶
type WorkspacePatchProperties struct { Encryption *EncryptionDetails `json:"encryption,omitempty"` ManagedVirtualNetworkSettings *ManagedVirtualNetworkSettings `json:"managedVirtualNetworkSettings,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` PublicNetworkAccess *WorkspacePublicNetworkAccess `json:"publicNetworkAccess,omitempty"` PurviewConfiguration *PurviewConfiguration `json:"purviewConfiguration,omitempty"` SqlAdministratorLoginPassword *string `json:"sqlAdministratorLoginPassword,omitempty"` WorkspaceRepositoryConfiguration *WorkspaceRepositoryConfiguration `json:"workspaceRepositoryConfiguration,omitempty"` }
type WorkspaceProperties ¶
type WorkspaceProperties struct { AdlaResourceId *string `json:"adlaResourceId,omitempty"` AzureADOnlyAuthentication *bool `json:"azureADOnlyAuthentication,omitempty"` ConnectivityEndpoints *map[string]string `json:"connectivityEndpoints,omitempty"` CspWorkspaceAdminProperties *CspWorkspaceAdminProperties `json:"cspWorkspaceAdminProperties,omitempty"` DefaultDataLakeStorage *DataLakeStorageAccountDetails `json:"defaultDataLakeStorage,omitempty"` Encryption *EncryptionDetails `json:"encryption,omitempty"` ExtraProperties *interface{} `json:"extraProperties,omitempty"` ManagedResourceGroupName *string `json:"managedResourceGroupName,omitempty"` ManagedVirtualNetwork *string `json:"managedVirtualNetwork,omitempty"` ManagedVirtualNetworkSettings *ManagedVirtualNetworkSettings `json:"managedVirtualNetworkSettings,omitempty"` PrivateEndpointConnections *[]PrivateEndpointConnection `json:"privateEndpointConnections,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` PublicNetworkAccess *WorkspacePublicNetworkAccess `json:"publicNetworkAccess,omitempty"` PurviewConfiguration *PurviewConfiguration `json:"purviewConfiguration,omitempty"` Settings *map[string]interface{} `json:"settings,omitempty"` SqlAdministratorLogin *string `json:"sqlAdministratorLogin,omitempty"` SqlAdministratorLoginPassword *string `json:"sqlAdministratorLoginPassword,omitempty"` TrustedServiceBypassEnabled *bool `json:"trustedServiceBypassEnabled,omitempty"` VirtualNetworkProfile *VirtualNetworkProfile `json:"virtualNetworkProfile,omitempty"` WorkspaceRepositoryConfiguration *WorkspaceRepositoryConfiguration `json:"workspaceRepositoryConfiguration,omitempty"` WorkspaceUID *string `json:"workspaceUID,omitempty"` }
type WorkspacePublicNetworkAccess ¶
type WorkspacePublicNetworkAccess string
const ( WorkspacePublicNetworkAccessDisabled WorkspacePublicNetworkAccess = "Disabled" WorkspacePublicNetworkAccessEnabled WorkspacePublicNetworkAccess = "Enabled" )
func (*WorkspacePublicNetworkAccess) UnmarshalJSON ¶
func (s *WorkspacePublicNetworkAccess) UnmarshalJSON(bytes []byte) error
type WorkspaceRepositoryConfiguration ¶
type WorkspaceRepositoryConfiguration struct { AccountName *string `json:"accountName,omitempty"` CollaborationBranch *string `json:"collaborationBranch,omitempty"` HostName *string `json:"hostName,omitempty"` LastCommitId *string `json:"lastCommitId,omitempty"` ProjectName *string `json:"projectName,omitempty"` RepositoryName *string `json:"repositoryName,omitempty"` RootFolder *string `json:"rootFolder,omitempty"` TenantId *string `json:"tenantId,omitempty"` Type *string `json:"type,omitempty"` }
type WorkspacesClient ¶
type WorkspacesClient struct {
Client *resourcemanager.Client
}
func NewWorkspacesClientWithBaseURI ¶
func NewWorkspacesClientWithBaseURI(sdkApi sdkEnv.Api) (*WorkspacesClient, error)
func (WorkspacesClient) CreateOrUpdate ¶
func (c WorkspacesClient) CreateOrUpdate(ctx context.Context, id WorkspaceId, input Workspace) (result CreateOrUpdateOperationResponse, err error)
CreateOrUpdate ...
func (WorkspacesClient) CreateOrUpdateThenPoll ¶
func (c WorkspacesClient) CreateOrUpdateThenPoll(ctx context.Context, id WorkspaceId, input Workspace) error
CreateOrUpdateThenPoll performs CreateOrUpdate then polls until it's completed
func (WorkspacesClient) Delete ¶
func (c WorkspacesClient) Delete(ctx context.Context, id WorkspaceId) (result DeleteOperationResponse, err error)
Delete ...
func (WorkspacesClient) DeleteThenPoll ¶
func (c WorkspacesClient) DeleteThenPoll(ctx context.Context, id WorkspaceId) error
DeleteThenPoll performs Delete then polls until it's completed
func (WorkspacesClient) Get ¶
func (c WorkspacesClient) Get(ctx context.Context, id WorkspaceId) (result GetOperationResponse, err error)
Get ...
func (WorkspacesClient) List ¶
func (c WorkspacesClient) List(ctx context.Context, id commonids.SubscriptionId) (result ListOperationResponse, err error)
List ...
func (WorkspacesClient) ListByResourceGroup ¶
func (c WorkspacesClient) ListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId) (result ListByResourceGroupOperationResponse, err error)
ListByResourceGroup ...
func (WorkspacesClient) ListByResourceGroupComplete ¶
func (c WorkspacesClient) ListByResourceGroupComplete(ctx context.Context, id commonids.ResourceGroupId) (ListByResourceGroupCompleteResult, error)
ListByResourceGroupComplete retrieves all the results into a single object
func (WorkspacesClient) ListByResourceGroupCompleteMatchingPredicate ¶
func (c WorkspacesClient) ListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, predicate WorkspaceOperationPredicate) (result ListByResourceGroupCompleteResult, err error)
ListByResourceGroupCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (WorkspacesClient) ListComplete ¶
func (c WorkspacesClient) ListComplete(ctx context.Context, id commonids.SubscriptionId) (ListCompleteResult, error)
ListComplete retrieves all the results into a single object
func (WorkspacesClient) ListCompleteMatchingPredicate ¶
func (c WorkspacesClient) ListCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, predicate WorkspaceOperationPredicate) (result ListCompleteResult, err error)
ListCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (WorkspacesClient) QlAadAdminsCreateOrUpdate ¶
func (c WorkspacesClient) QlAadAdminsCreateOrUpdate(ctx context.Context, id WorkspaceId, input WorkspaceAadAdminInfo) (result QlAadAdminsCreateOrUpdateOperationResponse, err error)
QlAadAdminsCreateOrUpdate ...
func (WorkspacesClient) QlAadAdminsCreateOrUpdateThenPoll ¶
func (c WorkspacesClient) QlAadAdminsCreateOrUpdateThenPoll(ctx context.Context, id WorkspaceId, input WorkspaceAadAdminInfo) error
QlAadAdminsCreateOrUpdateThenPoll performs QlAadAdminsCreateOrUpdate then polls until it's completed
func (WorkspacesClient) QlAadAdminsDelete ¶
func (c WorkspacesClient) QlAadAdminsDelete(ctx context.Context, id WorkspaceId) (result QlAadAdminsDeleteOperationResponse, err error)
QlAadAdminsDelete ...
func (WorkspacesClient) QlAadAdminsDeleteThenPoll ¶
func (c WorkspacesClient) QlAadAdminsDeleteThenPoll(ctx context.Context, id WorkspaceId) error
QlAadAdminsDeleteThenPoll performs QlAadAdminsDelete then polls until it's completed
func (WorkspacesClient) QlAadAdminsGet ¶
func (c WorkspacesClient) QlAadAdminsGet(ctx context.Context, id WorkspaceId) (result QlAadAdminsGetOperationResponse, err error)
QlAadAdminsGet ...
func (WorkspacesClient) Update ¶
func (c WorkspacesClient) Update(ctx context.Context, id WorkspaceId, input WorkspacePatchInfo) (result UpdateOperationResponse, err error)
Update ...
func (WorkspacesClient) UpdateThenPoll ¶
func (c WorkspacesClient) UpdateThenPoll(ctx context.Context, id WorkspaceId, input WorkspacePatchInfo) error
UpdateThenPoll performs Update then polls until it's completed
func (WorkspacesClient) WorkspaceAadAdminsCreateOrUpdate ¶
func (c WorkspacesClient) WorkspaceAadAdminsCreateOrUpdate(ctx context.Context, id WorkspaceId, input WorkspaceAadAdminInfo) (result WorkspaceAadAdminsCreateOrUpdateOperationResponse, err error)
WorkspaceAadAdminsCreateOrUpdate ...
func (WorkspacesClient) WorkspaceAadAdminsCreateOrUpdateThenPoll ¶
func (c WorkspacesClient) WorkspaceAadAdminsCreateOrUpdateThenPoll(ctx context.Context, id WorkspaceId, input WorkspaceAadAdminInfo) error
WorkspaceAadAdminsCreateOrUpdateThenPoll performs WorkspaceAadAdminsCreateOrUpdate then polls until it's completed
func (WorkspacesClient) WorkspaceAadAdminsDelete ¶
func (c WorkspacesClient) WorkspaceAadAdminsDelete(ctx context.Context, id WorkspaceId) (result WorkspaceAadAdminsDeleteOperationResponse, err error)
WorkspaceAadAdminsDelete ...
func (WorkspacesClient) WorkspaceAadAdminsDeleteThenPoll ¶
func (c WorkspacesClient) WorkspaceAadAdminsDeleteThenPoll(ctx context.Context, id WorkspaceId) error
WorkspaceAadAdminsDeleteThenPoll performs WorkspaceAadAdminsDelete then polls until it's completed
func (WorkspacesClient) WorkspaceAadAdminsGet ¶
func (c WorkspacesClient) WorkspaceAadAdminsGet(ctx context.Context, id WorkspaceId) (result WorkspaceAadAdminsGetOperationResponse, err error)
WorkspaceAadAdminsGet ...
func (WorkspacesClient) WorkspaceManagedIdentitySqlControlSettingsCreateOrUpdate ¶
func (c WorkspacesClient) WorkspaceManagedIdentitySqlControlSettingsCreateOrUpdate(ctx context.Context, id WorkspaceId, input ManagedIdentitySqlControlSettingsModel) (result WorkspaceManagedIdentitySqlControlSettingsCreateOrUpdateOperationResponse, err error)
WorkspaceManagedIdentitySqlControlSettingsCreateOrUpdate ...
func (WorkspacesClient) WorkspaceManagedIdentitySqlControlSettingsCreateOrUpdateThenPoll ¶
func (c WorkspacesClient) WorkspaceManagedIdentitySqlControlSettingsCreateOrUpdateThenPoll(ctx context.Context, id WorkspaceId, input ManagedIdentitySqlControlSettingsModel) error
WorkspaceManagedIdentitySqlControlSettingsCreateOrUpdateThenPoll performs WorkspaceManagedIdentitySqlControlSettingsCreateOrUpdate then polls until it's completed
func (WorkspacesClient) WorkspaceManagedIdentitySqlControlSettingsGet ¶
func (c WorkspacesClient) WorkspaceManagedIdentitySqlControlSettingsGet(ctx context.Context, id WorkspaceId) (result WorkspaceManagedIdentitySqlControlSettingsGetOperationResponse, err error)
WorkspaceManagedIdentitySqlControlSettingsGet ...
Source Files ¶
- client.go
- constants.go
- id_workspace.go
- method_createorupdate.go
- method_delete.go
- method_get.go
- method_list.go
- method_listbyresourcegroup.go
- method_qlaadadminscreateorupdate.go
- method_qlaadadminsdelete.go
- method_qlaadadminsget.go
- method_update.go
- method_workspaceaadadminscreateorupdate.go
- method_workspaceaadadminsdelete.go
- method_workspaceaadadminsget.go
- method_workspacemanagedidentitysqlcontrolsettingscreateorupdate.go
- method_workspacemanagedidentitysqlcontrolsettingsget.go
- model_aadadminproperties.go
- model_cspworkspaceadminproperties.go
- model_customermanagedkeydetails.go
- model_datalakestorageaccountdetails.go
- model_encryptiondetails.go
- model_kekidentityproperties.go
- model_managedidentity.go
- model_managedidentitysqlcontrolsettingsmodel.go
- model_managedidentitysqlcontrolsettingsmodelproperties.go
- model_managedidentitysqlcontrolsettingsmodelpropertiesgrantsqlcontroltomanagedidentity.go
- model_managedvirtualnetworksettings.go
- model_privateendpoint.go
- model_privateendpointconnection.go
- model_privateendpointconnectionproperties.go
- model_privatelinkserviceconnectionstate.go
- model_purviewconfiguration.go
- model_userassignedmanagedidentity.go
- model_virtualnetworkprofile.go
- model_workspace.go
- model_workspaceaadadmininfo.go
- model_workspacekeydetails.go
- model_workspacepatchinfo.go
- model_workspacepatchproperties.go
- model_workspaceproperties.go
- model_workspacerepositoryconfiguration.go
- predicates.go
- version.go