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 PossibleValuesForSecurityAlertPolicyState() []string + func ValidateWorkspaceID(input interface{}, key string) (warnings []string, errors []error) + type SecurityAlertPolicyState string + const SecurityAlertPolicyStateDisabled + const SecurityAlertPolicyStateEnabled + const SecurityAlertPolicyStateNew + func (s *SecurityAlertPolicyState) UnmarshalJSON(bytes []byte) error + type ServerSecurityAlertPolicy struct + Id *string + Name *string + Properties *ServerSecurityAlertPolicyProperties + Type *string + type ServerSecurityAlertPolicyOperationPredicate struct + Id *string + Name *string + Type *string + func (p ServerSecurityAlertPolicyOperationPredicate) Matches(input ServerSecurityAlertPolicy) bool + type ServerSecurityAlertPolicyProperties struct + CreationTime *string + DisabledAlerts *[]string + EmailAccountAdmins *bool + EmailAddresses *[]string + RetentionDays *int64 + State SecurityAlertPolicyState + StorageAccountAccessKey *string + StorageEndpoint *string + func (o *ServerSecurityAlertPolicyProperties) GetCreationTimeAsTime() (*time.Time, error) + func (o *ServerSecurityAlertPolicyProperties) SetCreationTimeAsTime(input time.Time) + type WorkspaceId struct + ResourceGroupName string + SubscriptionId string + WorkspaceName string + func NewWorkspaceID(subscriptionId string, resourceGroupName string, workspaceName string) WorkspaceId + func ParseWorkspaceID(input string) (*WorkspaceId, error) + func ParseWorkspaceIDInsensitively(input string) (*WorkspaceId, error) + func (id *WorkspaceId) FromParseResult(input resourceids.ParseResult) error + func (id WorkspaceId) ID() string + func (id WorkspaceId) Segments() []resourceids.Segment + func (id WorkspaceId) String() string + type WorkspaceManagedSqlServerSecurityAlertPoliciesClient struct + Client *resourcemanager.Client + func NewWorkspaceManagedSqlServerSecurityAlertPoliciesClientWithBaseURI(sdkApi sdkEnv.Api) (*WorkspaceManagedSqlServerSecurityAlertPoliciesClient, error) + func (c WorkspaceManagedSqlServerSecurityAlertPoliciesClient) WorkspaceManagedSqlServerSecurityAlertPolicyCreateOrUpdate(ctx context.Context, id WorkspaceId, input ServerSecurityAlertPolicy) (...) + func (c WorkspaceManagedSqlServerSecurityAlertPoliciesClient) WorkspaceManagedSqlServerSecurityAlertPolicyCreateOrUpdateThenPoll(ctx context.Context, id WorkspaceId, input ServerSecurityAlertPolicy) error + func (c WorkspaceManagedSqlServerSecurityAlertPoliciesClient) WorkspaceManagedSqlServerSecurityAlertPolicyGet(ctx context.Context, id WorkspaceId) (result WorkspaceManagedSqlServerSecurityAlertPolicyGetOperationResponse, ...) + func (c WorkspaceManagedSqlServerSecurityAlertPoliciesClient) WorkspaceManagedSqlServerSecurityAlertPolicyList(ctx context.Context, id WorkspaceId) (result WorkspaceManagedSqlServerSecurityAlertPolicyListOperationResponse, ...) + func (c WorkspaceManagedSqlServerSecurityAlertPoliciesClient) WorkspaceManagedSqlServerSecurityAlertPolicyListComplete(ctx context.Context, id WorkspaceId) (WorkspaceManagedSqlServerSecurityAlertPolicyListCompleteResult, error) + func (c WorkspaceManagedSqlServerSecurityAlertPoliciesClient) WorkspaceManagedSqlServerSecurityAlertPolicyListCompleteMatchingPredicate(ctx context.Context, id WorkspaceId, ...) (result WorkspaceManagedSqlServerSecurityAlertPolicyListCompleteResult, ...) + type WorkspaceManagedSqlServerSecurityAlertPolicyCreateOrUpdateOperationResponse struct + HttpResponse *http.Response + Model *ServerSecurityAlertPolicy + OData *odata.OData + Poller pollers.Poller + type WorkspaceManagedSqlServerSecurityAlertPolicyGetOperationResponse struct + HttpResponse *http.Response + Model *ServerSecurityAlertPolicy + OData *odata.OData + type WorkspaceManagedSqlServerSecurityAlertPolicyListCompleteResult struct + Items []ServerSecurityAlertPolicy + LatestHttpResponse *http.Response + type WorkspaceManagedSqlServerSecurityAlertPolicyListCustomPager struct + NextLink *odata.Link + func (p *WorkspaceManagedSqlServerSecurityAlertPolicyListCustomPager) NextPageLink() *odata.Link + type WorkspaceManagedSqlServerSecurityAlertPolicyListOperationResponse struct + HttpResponse *http.Response + Model *[]ServerSecurityAlertPolicy + OData *odata.OData