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 ValidateSqlPoolID(input interface{}, key string) (warnings []string, errors []error) + type SecurityAlertPolicyProperties struct + CreationTime *string + DisabledAlerts *[]string + EmailAccountAdmins *bool + EmailAddresses *[]string + RetentionDays *int64 + State SecurityAlertPolicyState + StorageAccountAccessKey *string + StorageEndpoint *string + func (o *SecurityAlertPolicyProperties) GetCreationTimeAsTime() (*time.Time, error) + func (o *SecurityAlertPolicyProperties) SetCreationTimeAsTime(input time.Time) + type SecurityAlertPolicyState string + const SecurityAlertPolicyStateDisabled + const SecurityAlertPolicyStateEnabled + const SecurityAlertPolicyStateNew + func (s *SecurityAlertPolicyState) UnmarshalJSON(bytes []byte) error + 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 SqlPoolSecurityAlertPoliciesCreateOrUpdateOperationResponse struct + HttpResponse *http.Response + Model *SqlPoolSecurityAlertPolicy + OData *odata.OData + type SqlPoolSecurityAlertPoliciesGetOperationResponse struct + HttpResponse *http.Response + Model *SqlPoolSecurityAlertPolicy + OData *odata.OData + type SqlPoolSecurityAlertPoliciesListCompleteResult struct + Items []SqlPoolSecurityAlertPolicy + LatestHttpResponse *http.Response + type SqlPoolSecurityAlertPoliciesListCustomPager struct + NextLink *odata.Link + func (p *SqlPoolSecurityAlertPoliciesListCustomPager) NextPageLink() *odata.Link + type SqlPoolSecurityAlertPoliciesListOperationResponse struct + HttpResponse *http.Response + Model *[]SqlPoolSecurityAlertPolicy + OData *odata.OData + type SqlPoolSecurityAlertPolicy struct + Id *string + Name *string + Properties *SecurityAlertPolicyProperties + Type *string + type SqlPoolSecurityAlertPolicyOperationPredicate struct + Id *string + Name *string + Type *string + func (p SqlPoolSecurityAlertPolicyOperationPredicate) Matches(input SqlPoolSecurityAlertPolicy) bool + type SqlPoolsSecurityAlertPoliciesClient struct + Client *resourcemanager.Client + func NewSqlPoolsSecurityAlertPoliciesClientWithBaseURI(sdkApi sdkEnv.Api) (*SqlPoolsSecurityAlertPoliciesClient, error) + func (c SqlPoolsSecurityAlertPoliciesClient) SqlPoolSecurityAlertPoliciesCreateOrUpdate(ctx context.Context, id SqlPoolId, input SqlPoolSecurityAlertPolicy) (result SqlPoolSecurityAlertPoliciesCreateOrUpdateOperationResponse, err error) + func (c SqlPoolsSecurityAlertPoliciesClient) SqlPoolSecurityAlertPoliciesGet(ctx context.Context, id SqlPoolId) (result SqlPoolSecurityAlertPoliciesGetOperationResponse, err error) + func (c SqlPoolsSecurityAlertPoliciesClient) SqlPoolSecurityAlertPoliciesList(ctx context.Context, id SqlPoolId) (result SqlPoolSecurityAlertPoliciesListOperationResponse, err error) + func (c SqlPoolsSecurityAlertPoliciesClient) SqlPoolSecurityAlertPoliciesListComplete(ctx context.Context, id SqlPoolId) (SqlPoolSecurityAlertPoliciesListCompleteResult, error) + func (c SqlPoolsSecurityAlertPoliciesClient) SqlPoolSecurityAlertPoliciesListCompleteMatchingPredicate(ctx context.Context, id SqlPoolId, ...) (result SqlPoolSecurityAlertPoliciesListCompleteResult, err error)