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 PossibleValuesForAccessPolicyAssignmentProvisioningState() []string + func PossibleValuesForAccessPolicyProvisioningState() []string + func PossibleValuesForAccessPolicyType() []string + func ValidateAccessPolicyAssignmentID(input interface{}, key string) (warnings []string, errors []error) + func ValidateAccessPolicyID(input interface{}, key string) (warnings []string, errors []error) + func ValidateRediID(input interface{}, key string) (warnings []string, errors []error) + type AADClient struct + Client *resourcemanager.Client + func NewAADClientWithBaseURI(sdkApi sdkEnv.Api) (*AADClient, error) + func (c AADClient) AccessPolicyAssignmentCreateUpdate(ctx context.Context, id AccessPolicyAssignmentId, ...) (result AccessPolicyAssignmentCreateUpdateOperationResponse, err error) + func (c AADClient) AccessPolicyAssignmentCreateUpdateThenPoll(ctx context.Context, id AccessPolicyAssignmentId, ...) error + func (c AADClient) AccessPolicyAssignmentDelete(ctx context.Context, id AccessPolicyAssignmentId) (result AccessPolicyAssignmentDeleteOperationResponse, err error) + func (c AADClient) AccessPolicyAssignmentDeleteThenPoll(ctx context.Context, id AccessPolicyAssignmentId) error + func (c AADClient) AccessPolicyAssignmentGet(ctx context.Context, id AccessPolicyAssignmentId) (result AccessPolicyAssignmentGetOperationResponse, err error) + func (c AADClient) AccessPolicyAssignmentList(ctx context.Context, id RediId) (result AccessPolicyAssignmentListOperationResponse, err error) + func (c AADClient) AccessPolicyAssignmentListComplete(ctx context.Context, id RediId) (AccessPolicyAssignmentListCompleteResult, error) + func (c AADClient) AccessPolicyAssignmentListCompleteMatchingPredicate(ctx context.Context, id RediId, ...) (result AccessPolicyAssignmentListCompleteResult, err error) + func (c AADClient) AccessPolicyCreateUpdate(ctx context.Context, id AccessPolicyId, input RedisCacheAccessPolicy) (result AccessPolicyCreateUpdateOperationResponse, err error) + func (c AADClient) AccessPolicyCreateUpdateThenPoll(ctx context.Context, id AccessPolicyId, input RedisCacheAccessPolicy) error + func (c AADClient) AccessPolicyDelete(ctx context.Context, id AccessPolicyId) (result AccessPolicyDeleteOperationResponse, err error) + func (c AADClient) AccessPolicyDeleteThenPoll(ctx context.Context, id AccessPolicyId) error + func (c AADClient) AccessPolicyGet(ctx context.Context, id AccessPolicyId) (result AccessPolicyGetOperationResponse, err error) + func (c AADClient) AccessPolicyList(ctx context.Context, id RediId) (result AccessPolicyListOperationResponse, err error) + func (c AADClient) AccessPolicyListComplete(ctx context.Context, id RediId) (AccessPolicyListCompleteResult, error) + func (c AADClient) AccessPolicyListCompleteMatchingPredicate(ctx context.Context, id RediId, ...) (result AccessPolicyListCompleteResult, err error) + type AccessPolicyAssignmentCreateUpdateOperationResponse struct + HttpResponse *http.Response + Model *RedisCacheAccessPolicyAssignment + OData *odata.OData + Poller pollers.Poller + type AccessPolicyAssignmentDeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type AccessPolicyAssignmentGetOperationResponse struct + HttpResponse *http.Response + Model *RedisCacheAccessPolicyAssignment + OData *odata.OData + type AccessPolicyAssignmentId struct + AccessPolicyAssignmentName string + RedisName string + ResourceGroupName string + SubscriptionId string + func NewAccessPolicyAssignmentID(subscriptionId string, resourceGroupName string, redisName string, ...) AccessPolicyAssignmentId + func ParseAccessPolicyAssignmentID(input string) (*AccessPolicyAssignmentId, error) + func ParseAccessPolicyAssignmentIDInsensitively(input string) (*AccessPolicyAssignmentId, error) + func (id *AccessPolicyAssignmentId) FromParseResult(input resourceids.ParseResult) error + func (id AccessPolicyAssignmentId) ID() string + func (id AccessPolicyAssignmentId) Segments() []resourceids.Segment + func (id AccessPolicyAssignmentId) String() string + type AccessPolicyAssignmentListCompleteResult struct + Items []RedisCacheAccessPolicyAssignment + LatestHttpResponse *http.Response + type AccessPolicyAssignmentListCustomPager struct + NextLink *odata.Link + func (p *AccessPolicyAssignmentListCustomPager) NextPageLink() *odata.Link + type AccessPolicyAssignmentListOperationResponse struct + HttpResponse *http.Response + Model *[]RedisCacheAccessPolicyAssignment + OData *odata.OData + type AccessPolicyAssignmentProvisioningState string + const AccessPolicyAssignmentProvisioningStateCanceled + const AccessPolicyAssignmentProvisioningStateDeleted + const AccessPolicyAssignmentProvisioningStateDeleting + const AccessPolicyAssignmentProvisioningStateFailed + const AccessPolicyAssignmentProvisioningStateSucceeded + const AccessPolicyAssignmentProvisioningStateUpdating + func (s *AccessPolicyAssignmentProvisioningState) UnmarshalJSON(bytes []byte) error + type AccessPolicyCreateUpdateOperationResponse struct + HttpResponse *http.Response + Model *RedisCacheAccessPolicy + OData *odata.OData + Poller pollers.Poller + type AccessPolicyDeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type AccessPolicyGetOperationResponse struct + HttpResponse *http.Response + Model *RedisCacheAccessPolicy + OData *odata.OData + type AccessPolicyId struct + AccessPolicyName string + RedisName string + ResourceGroupName string + SubscriptionId string + func NewAccessPolicyID(subscriptionId string, resourceGroupName string, redisName string, ...) AccessPolicyId + func ParseAccessPolicyID(input string) (*AccessPolicyId, error) + func ParseAccessPolicyIDInsensitively(input string) (*AccessPolicyId, error) + func (id *AccessPolicyId) FromParseResult(input resourceids.ParseResult) error + func (id AccessPolicyId) ID() string + func (id AccessPolicyId) Segments() []resourceids.Segment + func (id AccessPolicyId) String() string + type AccessPolicyListCompleteResult struct + Items []RedisCacheAccessPolicy + LatestHttpResponse *http.Response + type AccessPolicyListCustomPager struct + NextLink *odata.Link + func (p *AccessPolicyListCustomPager) NextPageLink() *odata.Link + type AccessPolicyListOperationResponse struct + HttpResponse *http.Response + Model *[]RedisCacheAccessPolicy + OData *odata.OData + type AccessPolicyProvisioningState string + const AccessPolicyProvisioningStateCanceled + const AccessPolicyProvisioningStateDeleted + const AccessPolicyProvisioningStateDeleting + const AccessPolicyProvisioningStateFailed + const AccessPolicyProvisioningStateSucceeded + const AccessPolicyProvisioningStateUpdating + func (s *AccessPolicyProvisioningState) UnmarshalJSON(bytes []byte) error + type AccessPolicyType string + const AccessPolicyTypeBuiltIn + const AccessPolicyTypeCustom + func (s *AccessPolicyType) UnmarshalJSON(bytes []byte) error + type RediId struct + RedisName string + ResourceGroupName string + SubscriptionId string + func NewRediID(subscriptionId string, resourceGroupName string, redisName string) RediId + func ParseRediID(input string) (*RediId, error) + func ParseRediIDInsensitively(input string) (*RediId, error) + func (id *RediId) FromParseResult(input resourceids.ParseResult) error + func (id RediId) ID() string + func (id RediId) Segments() []resourceids.Segment + func (id RediId) String() string + type RedisCacheAccessPolicy struct + Id *string + Name *string + Properties *RedisCacheAccessPolicyProperties + Type *string + type RedisCacheAccessPolicyAssignment struct + Id *string + Name *string + Properties *RedisCacheAccessPolicyAssignmentProperties + Type *string + type RedisCacheAccessPolicyAssignmentOperationPredicate struct + Id *string + Name *string + Type *string + func (p RedisCacheAccessPolicyAssignmentOperationPredicate) Matches(input RedisCacheAccessPolicyAssignment) bool + type RedisCacheAccessPolicyAssignmentProperties struct + AccessPolicyName string + ObjectId string + ObjectIdAlias string + ProvisioningState *AccessPolicyAssignmentProvisioningState + type RedisCacheAccessPolicyOperationPredicate struct + Id *string + Name *string + Type *string + func (p RedisCacheAccessPolicyOperationPredicate) Matches(input RedisCacheAccessPolicy) bool + type RedisCacheAccessPolicyProperties struct + Permissions string + ProvisioningState *AccessPolicyProvisioningState + Type *AccessPolicyType