Versions in this module Expand all Collapse all v0 v0.20241126.2320 Nov 26, 2024 v0.20241126.1723 Nov 26, 2024 Changes in this version + func PossibleValuesForRecommendedSensitivityLabelUpdateKind() []string + func PossibleValuesForSensitivityLabelRank() []string + func PossibleValuesForSensitivityLabelSource() []string + func PossibleValuesForSensitivityLabelUpdateKind() []string + func ValidateColumnID(input interface{}, key string) (warnings []string, errors []error) + func ValidateSensitivityLabelSourceID(input interface{}, key string) (warnings []string, errors []error) + func ValidateSqlPoolID(input interface{}, key string) (warnings []string, errors []error) + type ColumnId struct + ColumnName string + ResourceGroupName string + SchemaName string + SqlPoolName string + SubscriptionId string + TableName string + WorkspaceName string + func NewColumnID(subscriptionId string, resourceGroupName string, workspaceName string, ...) ColumnId + func ParseColumnID(input string) (*ColumnId, error) + func ParseColumnIDInsensitively(input string) (*ColumnId, error) + func (id *ColumnId) FromParseResult(input resourceids.ParseResult) error + func (id ColumnId) ID() string + func (id ColumnId) Segments() []resourceids.Segment + func (id ColumnId) String() string + type RecommendedSensitivityLabelUpdate struct + Id *string + Name *string + Properties *RecommendedSensitivityLabelUpdateProperties + Type *string + type RecommendedSensitivityLabelUpdateKind string + const RecommendedSensitivityLabelUpdateKindDisable + const RecommendedSensitivityLabelUpdateKindEnable + func (s *RecommendedSensitivityLabelUpdateKind) UnmarshalJSON(bytes []byte) error + type RecommendedSensitivityLabelUpdateList struct + Operations *[]RecommendedSensitivityLabelUpdate + type RecommendedSensitivityLabelUpdateProperties struct + Column string + Op RecommendedSensitivityLabelUpdateKind + Schema string + Table string + type SensitivityLabel struct + Id *string + ManagedBy *string + Name *string + Properties *SensitivityLabelProperties + Type *string + type SensitivityLabelOperationPredicate struct + Id *string + ManagedBy *string + Name *string + Type *string + func (p SensitivityLabelOperationPredicate) Matches(input SensitivityLabel) bool + type SensitivityLabelProperties struct + ColumnName *string + InformationType *string + InformationTypeId *string + IsDisabled *bool + LabelId *string + LabelName *string + Rank *SensitivityLabelRank + SchemaName *string + TableName *string + type SensitivityLabelRank string + const SensitivityLabelRankCritical + const SensitivityLabelRankHigh + const SensitivityLabelRankLow + const SensitivityLabelRankMedium + const SensitivityLabelRankNone + func (s *SensitivityLabelRank) UnmarshalJSON(bytes []byte) error + type SensitivityLabelSource string + const SensitivityLabelSourceCurrent + const SensitivityLabelSourceRecommended + func (s *SensitivityLabelSource) UnmarshalJSON(bytes []byte) error + type SensitivityLabelSourceId struct + ColumnName string + ResourceGroupName string + SchemaName string + SensitivityLabelSource SensitivityLabelSource + SqlPoolName string + SubscriptionId string + TableName string + WorkspaceName string + func NewSensitivityLabelSourceID(subscriptionId string, resourceGroupName string, workspaceName string, ...) SensitivityLabelSourceId + func ParseSensitivityLabelSourceID(input string) (*SensitivityLabelSourceId, error) + func ParseSensitivityLabelSourceIDInsensitively(input string) (*SensitivityLabelSourceId, error) + func (id *SensitivityLabelSourceId) FromParseResult(input resourceids.ParseResult) error + func (id SensitivityLabelSourceId) ID() string + func (id SensitivityLabelSourceId) Segments() []resourceids.Segment + func (id SensitivityLabelSourceId) String() string + type SensitivityLabelUpdate struct + Id *string + Name *string + Properties *SensitivityLabelUpdateProperties + Type *string + type SensitivityLabelUpdateKind string + const SensitivityLabelUpdateKindRemove + const SensitivityLabelUpdateKindSet + func (s *SensitivityLabelUpdateKind) UnmarshalJSON(bytes []byte) error + type SensitivityLabelUpdateList struct + Operations *[]SensitivityLabelUpdate + type SensitivityLabelUpdateProperties struct + Column string + Op SensitivityLabelUpdateKind + Schema string + SensitivityLabel *SensitivityLabel + Table string + type SqlPoolId struct + ResourceGroupName string + SqlPoolName string + SubscriptionId string + WorkspaceName string + func NewSqlPoolID(subscriptionId string, resourceGroupName string, workspaceName string, ...) SqlPoolId + func ParseSqlPoolID(input string) (*SqlPoolId, error) + func ParseSqlPoolIDInsensitively(input string) (*SqlPoolId, error) + func (id *SqlPoolId) FromParseResult(input resourceids.ParseResult) error + func (id SqlPoolId) ID() string + func (id SqlPoolId) Segments() []resourceids.Segment + func (id SqlPoolId) String() string + type SqlPoolRecommendedSensitivityLabelsUpdateOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type SqlPoolSensitivityLabelsCreateOrUpdateOperationResponse struct + HttpResponse *http.Response + Model *SensitivityLabel + OData *odata.OData + type SqlPoolSensitivityLabelsDeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type SqlPoolSensitivityLabelsGetOperationResponse struct + HttpResponse *http.Response + Model *SensitivityLabel + OData *odata.OData + type SqlPoolSensitivityLabelsListCurrentCompleteResult struct + Items []SensitivityLabel + LatestHttpResponse *http.Response + type SqlPoolSensitivityLabelsListCurrentCustomPager struct + NextLink *odata.Link + func (p *SqlPoolSensitivityLabelsListCurrentCustomPager) NextPageLink() *odata.Link + type SqlPoolSensitivityLabelsListCurrentOperationOptions struct + Filter *string + func DefaultSqlPoolSensitivityLabelsListCurrentOperationOptions() SqlPoolSensitivityLabelsListCurrentOperationOptions + func (o SqlPoolSensitivityLabelsListCurrentOperationOptions) ToHeaders() *client.Headers + func (o SqlPoolSensitivityLabelsListCurrentOperationOptions) ToOData() *odata.Query + func (o SqlPoolSensitivityLabelsListCurrentOperationOptions) ToQuery() *client.QueryParams + type SqlPoolSensitivityLabelsListCurrentOperationResponse struct + HttpResponse *http.Response + Model *[]SensitivityLabel + OData *odata.OData + type SqlPoolSensitivityLabelsListRecommendedCompleteResult struct + Items []SensitivityLabel + LatestHttpResponse *http.Response + type SqlPoolSensitivityLabelsListRecommendedCustomPager struct + NextLink *odata.Link + func (p *SqlPoolSensitivityLabelsListRecommendedCustomPager) NextPageLink() *odata.Link + type SqlPoolSensitivityLabelsListRecommendedOperationOptions struct + Filter *string + IncludeDisabledRecommendations *bool + func DefaultSqlPoolSensitivityLabelsListRecommendedOperationOptions() SqlPoolSensitivityLabelsListRecommendedOperationOptions + func (o SqlPoolSensitivityLabelsListRecommendedOperationOptions) ToHeaders() *client.Headers + func (o SqlPoolSensitivityLabelsListRecommendedOperationOptions) ToOData() *odata.Query + func (o SqlPoolSensitivityLabelsListRecommendedOperationOptions) ToQuery() *client.QueryParams + type SqlPoolSensitivityLabelsListRecommendedOperationResponse struct + HttpResponse *http.Response + Model *[]SensitivityLabel + OData *odata.OData + type SqlPoolSensitivityLabelsUpdateOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type SqlPoolsSensitivityLabelsClient struct + Client *resourcemanager.Client + func NewSqlPoolsSensitivityLabelsClientWithBaseURI(sdkApi sdkEnv.Api) (*SqlPoolsSensitivityLabelsClient, error) + func (c SqlPoolsSensitivityLabelsClient) SqlPoolRecommendedSensitivityLabelsUpdate(ctx context.Context, id SqlPoolId, input RecommendedSensitivityLabelUpdateList) (result SqlPoolRecommendedSensitivityLabelsUpdateOperationResponse, err error) + func (c SqlPoolsSensitivityLabelsClient) SqlPoolSensitivityLabelsCreateOrUpdate(ctx context.Context, id ColumnId, input SensitivityLabel) (result SqlPoolSensitivityLabelsCreateOrUpdateOperationResponse, err error) + func (c SqlPoolsSensitivityLabelsClient) SqlPoolSensitivityLabelsDelete(ctx context.Context, id ColumnId) (result SqlPoolSensitivityLabelsDeleteOperationResponse, err error) + func (c SqlPoolsSensitivityLabelsClient) SqlPoolSensitivityLabelsGet(ctx context.Context, id SensitivityLabelSourceId) (result SqlPoolSensitivityLabelsGetOperationResponse, err error) + func (c SqlPoolsSensitivityLabelsClient) SqlPoolSensitivityLabelsListCurrent(ctx context.Context, id SqlPoolId, ...) (result SqlPoolSensitivityLabelsListCurrentOperationResponse, err error) + func (c SqlPoolsSensitivityLabelsClient) SqlPoolSensitivityLabelsListCurrentComplete(ctx context.Context, id SqlPoolId, ...) (SqlPoolSensitivityLabelsListCurrentCompleteResult, error) + func (c SqlPoolsSensitivityLabelsClient) SqlPoolSensitivityLabelsListCurrentCompleteMatchingPredicate(ctx context.Context, id SqlPoolId, ...) (result SqlPoolSensitivityLabelsListCurrentCompleteResult, err error) + func (c SqlPoolsSensitivityLabelsClient) SqlPoolSensitivityLabelsListRecommended(ctx context.Context, id SqlPoolId, ...) (result SqlPoolSensitivityLabelsListRecommendedOperationResponse, err error) + func (c SqlPoolsSensitivityLabelsClient) SqlPoolSensitivityLabelsListRecommendedComplete(ctx context.Context, id SqlPoolId, ...) (SqlPoolSensitivityLabelsListRecommendedCompleteResult, error) + func (c SqlPoolsSensitivityLabelsClient) SqlPoolSensitivityLabelsListRecommendedCompleteMatchingPredicate(ctx context.Context, id SqlPoolId, ...) (result SqlPoolSensitivityLabelsListRecommendedCompleteResult, err error) + func (c SqlPoolsSensitivityLabelsClient) SqlPoolSensitivityLabelsUpdate(ctx context.Context, id SqlPoolId, input SensitivityLabelUpdateList) (result SqlPoolSensitivityLabelsUpdateOperationResponse, err error)