Documentation ¶
Index ¶
- func ValidateDedicatedSQLMinimalTLSSettingID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateWorkspaceID(input interface{}, key string) (warnings []string, errors []error)
- type DedicatedSQLMinimalTLSSettingId
- func NewDedicatedSQLMinimalTLSSettingID(subscriptionId string, resourceGroupName string, workspaceName string, ...) DedicatedSQLMinimalTLSSettingId
- func ParseDedicatedSQLMinimalTLSSettingID(input string) (*DedicatedSQLMinimalTLSSettingId, error)
- func ParseDedicatedSQLMinimalTLSSettingIDInsensitively(input string) (*DedicatedSQLMinimalTLSSettingId, error)
- type DedicatedSQLMinimalTLSSettings
- type DedicatedSQLMinimalTLSSettingsOperationPredicate
- type DedicatedSQLminimalTlsSettingsProperties
- type GetOperationResponse
- type ListCompleteResult
- type ListCustomPager
- type ListOperationResponse
- type UpdateOperationResponse
- type WorkspaceId
- type WorkspaceManagedSqlServerDedicatedSQLminimalTlsSettingsClient
- func (c WorkspaceManagedSqlServerDedicatedSQLminimalTlsSettingsClient) Get(ctx context.Context, id DedicatedSQLMinimalTLSSettingId) (result GetOperationResponse, err error)
- func (c WorkspaceManagedSqlServerDedicatedSQLminimalTlsSettingsClient) List(ctx context.Context, id WorkspaceId) (result ListOperationResponse, err error)
- func (c WorkspaceManagedSqlServerDedicatedSQLminimalTlsSettingsClient) ListComplete(ctx context.Context, id WorkspaceId) (ListCompleteResult, error)
- func (c WorkspaceManagedSqlServerDedicatedSQLminimalTlsSettingsClient) ListCompleteMatchingPredicate(ctx context.Context, id WorkspaceId, ...) (result ListCompleteResult, err error)
- func (c WorkspaceManagedSqlServerDedicatedSQLminimalTlsSettingsClient) Update(ctx context.Context, id WorkspaceId, input DedicatedSQLMinimalTLSSettings) (result UpdateOperationResponse, err error)
- func (c WorkspaceManagedSqlServerDedicatedSQLminimalTlsSettingsClient) UpdateThenPoll(ctx context.Context, id WorkspaceId, input DedicatedSQLMinimalTLSSettings) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ValidateDedicatedSQLMinimalTLSSettingID ¶
func ValidateDedicatedSQLMinimalTLSSettingID(input interface{}, key string) (warnings []string, errors []error)
ValidateDedicatedSQLMinimalTLSSettingID checks that 'input' can be parsed as a Dedicated S Q L Minimal T L S Setting ID
func ValidateWorkspaceID ¶
ValidateWorkspaceID checks that 'input' can be parsed as a Workspace ID
Types ¶
type DedicatedSQLMinimalTLSSettingId ¶
type DedicatedSQLMinimalTLSSettingId struct { SubscriptionId string ResourceGroupName string WorkspaceName string DedicatedSQLMinimalTLSSettingName string }
DedicatedSQLMinimalTLSSettingId is a struct representing the Resource ID for a Dedicated S Q L Minimal T L S Setting
func NewDedicatedSQLMinimalTLSSettingID ¶
func NewDedicatedSQLMinimalTLSSettingID(subscriptionId string, resourceGroupName string, workspaceName string, dedicatedSQLMinimalTLSSettingName string) DedicatedSQLMinimalTLSSettingId
NewDedicatedSQLMinimalTLSSettingID returns a new DedicatedSQLMinimalTLSSettingId struct
func ParseDedicatedSQLMinimalTLSSettingID ¶
func ParseDedicatedSQLMinimalTLSSettingID(input string) (*DedicatedSQLMinimalTLSSettingId, error)
ParseDedicatedSQLMinimalTLSSettingID parses 'input' into a DedicatedSQLMinimalTLSSettingId
func ParseDedicatedSQLMinimalTLSSettingIDInsensitively ¶
func ParseDedicatedSQLMinimalTLSSettingIDInsensitively(input string) (*DedicatedSQLMinimalTLSSettingId, error)
ParseDedicatedSQLMinimalTLSSettingIDInsensitively parses 'input' case-insensitively into a DedicatedSQLMinimalTLSSettingId note: this method should only be used for API response data and not user input
func (*DedicatedSQLMinimalTLSSettingId) FromParseResult ¶
func (id *DedicatedSQLMinimalTLSSettingId) FromParseResult(input resourceids.ParseResult) error
func (DedicatedSQLMinimalTLSSettingId) ID ¶
func (id DedicatedSQLMinimalTLSSettingId) ID() string
ID returns the formatted Dedicated S Q L Minimal T L S Setting ID
func (DedicatedSQLMinimalTLSSettingId) Segments ¶
func (id DedicatedSQLMinimalTLSSettingId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Dedicated S Q L Minimal T L S Setting ID
func (DedicatedSQLMinimalTLSSettingId) String ¶
func (id DedicatedSQLMinimalTLSSettingId) String() string
String returns a human-readable description of this Dedicated S Q L Minimal T L S Setting ID
type DedicatedSQLMinimalTLSSettings ¶
type DedicatedSQLMinimalTLSSettings struct { Id *string `json:"id,omitempty"` Location *string `json:"location,omitempty"` Name *string `json:"name,omitempty"` Properties *DedicatedSQLminimalTlsSettingsProperties `json:"properties,omitempty"` Type *string `json:"type,omitempty"` }
type DedicatedSQLMinimalTLSSettingsOperationPredicate ¶
type DedicatedSQLMinimalTLSSettingsOperationPredicate struct { Id *string Location *string Name *string Type *string }
func (DedicatedSQLMinimalTLSSettingsOperationPredicate) Matches ¶
func (p DedicatedSQLMinimalTLSSettingsOperationPredicate) Matches(input DedicatedSQLMinimalTLSSettings) bool
type DedicatedSQLminimalTlsSettingsProperties ¶
type DedicatedSQLminimalTlsSettingsProperties struct {
MinimalTlsVersion *string `json:"minimalTlsVersion,omitempty"`
}
type GetOperationResponse ¶
type GetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *DedicatedSQLMinimalTLSSettings }
type ListCompleteResult ¶
type ListCompleteResult struct { LatestHttpResponse *http.Response Items []DedicatedSQLMinimalTLSSettings }
type ListCustomPager ¶
func (*ListCustomPager) NextPageLink ¶
func (p *ListCustomPager) NextPageLink() *odata.Link
type ListOperationResponse ¶
type ListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]DedicatedSQLMinimalTLSSettings }
type UpdateOperationResponse ¶
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 WorkspaceManagedSqlServerDedicatedSQLminimalTlsSettingsClient ¶
type WorkspaceManagedSqlServerDedicatedSQLminimalTlsSettingsClient struct {
Client *resourcemanager.Client
}
func NewWorkspaceManagedSqlServerDedicatedSQLminimalTlsSettingsClientWithBaseURI ¶
func NewWorkspaceManagedSqlServerDedicatedSQLminimalTlsSettingsClientWithBaseURI(sdkApi sdkEnv.Api) (*WorkspaceManagedSqlServerDedicatedSQLminimalTlsSettingsClient, error)
func (WorkspaceManagedSqlServerDedicatedSQLminimalTlsSettingsClient) Get ¶
func (c WorkspaceManagedSqlServerDedicatedSQLminimalTlsSettingsClient) Get(ctx context.Context, id DedicatedSQLMinimalTLSSettingId) (result GetOperationResponse, err error)
Get ...
func (WorkspaceManagedSqlServerDedicatedSQLminimalTlsSettingsClient) List ¶
func (c WorkspaceManagedSqlServerDedicatedSQLminimalTlsSettingsClient) List(ctx context.Context, id WorkspaceId) (result ListOperationResponse, err error)
List ...
func (WorkspaceManagedSqlServerDedicatedSQLminimalTlsSettingsClient) ListComplete ¶
func (c WorkspaceManagedSqlServerDedicatedSQLminimalTlsSettingsClient) ListComplete(ctx context.Context, id WorkspaceId) (ListCompleteResult, error)
ListComplete retrieves all the results into a single object
func (WorkspaceManagedSqlServerDedicatedSQLminimalTlsSettingsClient) ListCompleteMatchingPredicate ¶
func (c WorkspaceManagedSqlServerDedicatedSQLminimalTlsSettingsClient) ListCompleteMatchingPredicate(ctx context.Context, id WorkspaceId, predicate DedicatedSQLMinimalTLSSettingsOperationPredicate) (result ListCompleteResult, err error)
ListCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (WorkspaceManagedSqlServerDedicatedSQLminimalTlsSettingsClient) Update ¶
func (c WorkspaceManagedSqlServerDedicatedSQLminimalTlsSettingsClient) Update(ctx context.Context, id WorkspaceId, input DedicatedSQLMinimalTLSSettings) (result UpdateOperationResponse, err error)
Update ...
func (WorkspaceManagedSqlServerDedicatedSQLminimalTlsSettingsClient) UpdateThenPoll ¶
func (c WorkspaceManagedSqlServerDedicatedSQLminimalTlsSettingsClient) UpdateThenPoll(ctx context.Context, id WorkspaceId, input DedicatedSQLMinimalTLSSettings) error
UpdateThenPoll performs Update then polls until it's completed