sensitivitylabels

package
v0.20241126.2320 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 26, 2024 License: MPL-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ValidateColumnID

func ValidateColumnID(input interface{}, key string) (warnings []string, errors []error)

ValidateColumnID checks that 'input' can be parsed as a Column ID

Types

type ColumnId

type ColumnId struct {
	SubscriptionId    string
	ResourceGroupName string
	WorkspaceName     string
	SqlPoolName       string
	SchemaName        string
	TableName         string
	ColumnName        string
}

ColumnId is a struct representing the Resource ID for a Column

func NewColumnID

func NewColumnID(subscriptionId string, resourceGroupName string, workspaceName string, sqlPoolName string, schemaName string, tableName string, columnName string) ColumnId

NewColumnID returns a new ColumnId struct

func ParseColumnID

func ParseColumnID(input string) (*ColumnId, error)

ParseColumnID parses 'input' into a ColumnId

func ParseColumnIDInsensitively

func ParseColumnIDInsensitively(input string) (*ColumnId, error)

ParseColumnIDInsensitively parses 'input' case-insensitively into a ColumnId note: this method should only be used for API response data and not user input

func (*ColumnId) FromParseResult

func (id *ColumnId) FromParseResult(input resourceids.ParseResult) error

func (ColumnId) ID

func (id ColumnId) ID() string

ID returns the formatted Column ID

func (ColumnId) Segments

func (id ColumnId) Segments() []resourceids.Segment

Segments returns a slice of Resource ID Segments which comprise this Column ID

func (ColumnId) String

func (id ColumnId) String() string

String returns a human-readable description of this Column ID

type SensitivityLabelsClient

type SensitivityLabelsClient struct {
	Client *resourcemanager.Client
}

func NewSensitivityLabelsClientWithBaseURI

func NewSensitivityLabelsClientWithBaseURI(sdkApi sdkEnv.Api) (*SensitivityLabelsClient, error)

func (SensitivityLabelsClient) SqlPoolSensitivityLabelsDisableRecommendation

func (c SensitivityLabelsClient) SqlPoolSensitivityLabelsDisableRecommendation(ctx context.Context, id ColumnId) (result SqlPoolSensitivityLabelsDisableRecommendationOperationResponse, err error)

SqlPoolSensitivityLabelsDisableRecommendation ...

func (SensitivityLabelsClient) SqlPoolSensitivityLabelsEnableRecommendation

func (c SensitivityLabelsClient) SqlPoolSensitivityLabelsEnableRecommendation(ctx context.Context, id ColumnId) (result SqlPoolSensitivityLabelsEnableRecommendationOperationResponse, err error)

SqlPoolSensitivityLabelsEnableRecommendation ...

type SqlPoolSensitivityLabelsDisableRecommendationOperationResponse

type SqlPoolSensitivityLabelsDisableRecommendationOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
}

type SqlPoolSensitivityLabelsEnableRecommendationOperationResponse

type SqlPoolSensitivityLabelsEnableRecommendationOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL