Versions in this module Expand all Collapse all v0 v0.0.1 Nov 7, 2022 Changes in this version + const DefaultBaseURI + func UserAgent() string + func Version() string + type AccessKeys struct + PrimaryKey *string + SecondaryKey *string + func (ak AccessKeys) MarshalJSON() ([]byte, error) + type BaseClient struct + BaseURI string + SubscriptionID string + func New(subscriptionID string) BaseClient + func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient + type CheckNameAvailabilityParameters struct + Name *string + Type *string + type Client struct + func NewClient(subscriptionID string) Client + func NewClientWithBaseURI(baseURI string, subscriptionID string) Client + func (client Client) CheckNameAvailability(ctx context.Context, parameters CheckNameAvailabilityParameters) (result autorest.Response, err error) + func (client Client) CheckNameAvailabilityPreparer(ctx context.Context, parameters CheckNameAvailabilityParameters) (*http.Request, error) + func (client Client) CheckNameAvailabilityResponder(resp *http.Response) (result autorest.Response, err error) + func (client Client) CheckNameAvailabilitySender(req *http.Request) (*http.Response, error) + func (client Client) Create(ctx context.Context, resourceGroupName string, name string, ...) (result CreateFuture, err error) + func (client Client) CreatePreparer(ctx context.Context, resourceGroupName string, name string, ...) (*http.Request, error) + func (client Client) CreateResponder(resp *http.Response) (result ResourceType, err error) + func (client Client) CreateSender(req *http.Request) (future CreateFuture, err error) + func (client Client) Delete(ctx context.Context, resourceGroupName string, name string) (result DeleteFuture, err error) + func (client Client) DeletePreparer(ctx context.Context, resourceGroupName string, name string) (*http.Request, error) + func (client Client) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client Client) DeleteSender(req *http.Request) (future DeleteFuture, err error) + func (client Client) ExportData(ctx context.Context, resourceGroupName string, name string, ...) (result ExportDataFuture, err error) + func (client Client) ExportDataPreparer(ctx context.Context, resourceGroupName string, name string, ...) (*http.Request, error) + func (client Client) ExportDataResponder(resp *http.Response) (result autorest.Response, err error) + func (client Client) ExportDataSender(req *http.Request) (future ExportDataFuture, err error) + func (client Client) ForceReboot(ctx context.Context, resourceGroupName string, name string, ...) (result ForceRebootResponse, err error) + func (client Client) ForceRebootPreparer(ctx context.Context, resourceGroupName string, name string, ...) (*http.Request, error) + func (client Client) ForceRebootResponder(resp *http.Response) (result ForceRebootResponse, err error) + func (client Client) ForceRebootSender(req *http.Request) (*http.Response, error) + func (client Client) Get(ctx context.Context, resourceGroupName string, name string) (result ResourceType, err error) + func (client Client) GetPreparer(ctx context.Context, resourceGroupName string, name string) (*http.Request, error) + func (client Client) GetResponder(resp *http.Response) (result ResourceType, err error) + func (client Client) GetSender(req *http.Request) (*http.Response, error) + func (client Client) ImportData(ctx context.Context, resourceGroupName string, name string, ...) (result ImportDataFuture, err error) + func (client Client) ImportDataPreparer(ctx context.Context, resourceGroupName string, name string, ...) (*http.Request, error) + func (client Client) ImportDataResponder(resp *http.Response) (result autorest.Response, err error) + func (client Client) ImportDataSender(req *http.Request) (future ImportDataFuture, err error) + func (client Client) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result ListResultPage, err error) + func (client Client) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string) (result ListResultIterator, err error) + func (client Client) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error) + func (client Client) ListByResourceGroupResponder(resp *http.Response) (result ListResult, err error) + func (client Client) ListByResourceGroupSender(req *http.Request) (*http.Response, error) + func (client Client) ListBySubscription(ctx context.Context) (result ListResultPage, err error) + func (client Client) ListBySubscriptionComplete(ctx context.Context) (result ListResultIterator, err error) + func (client Client) ListBySubscriptionPreparer(ctx context.Context) (*http.Request, error) + func (client Client) ListBySubscriptionResponder(resp *http.Response) (result ListResult, err error) + func (client Client) ListBySubscriptionSender(req *http.Request) (*http.Response, error) + func (client Client) ListKeys(ctx context.Context, resourceGroupName string, name string) (result AccessKeys, err error) + func (client Client) ListKeysPreparer(ctx context.Context, resourceGroupName string, name string) (*http.Request, error) + func (client Client) ListKeysResponder(resp *http.Response) (result AccessKeys, err error) + func (client Client) ListKeysSender(req *http.Request) (*http.Response, error) + func (client Client) ListUpgradeNotifications(ctx context.Context, resourceGroupName string, name string, history float64) (result NotificationListResponse, err error) + func (client Client) ListUpgradeNotificationsPreparer(ctx context.Context, resourceGroupName string, name string, history float64) (*http.Request, error) + func (client Client) ListUpgradeNotificationsResponder(resp *http.Response) (result NotificationListResponse, err error) + func (client Client) ListUpgradeNotificationsSender(req *http.Request) (*http.Response, error) + func (client Client) RegenerateKey(ctx context.Context, resourceGroupName string, name string, ...) (result AccessKeys, err error) + func (client Client) RegenerateKeyPreparer(ctx context.Context, resourceGroupName string, name string, ...) (*http.Request, error) + func (client Client) RegenerateKeyResponder(resp *http.Response) (result AccessKeys, err error) + func (client Client) RegenerateKeySender(req *http.Request) (*http.Response, error) + func (client Client) Update(ctx context.Context, resourceGroupName string, name string, ...) (result ResourceType, err error) + func (client Client) UpdatePreparer(ctx context.Context, resourceGroupName string, name string, ...) (*http.Request, error) + func (client Client) UpdateResponder(resp *http.Response) (result ResourceType, err error) + func (client Client) UpdateSender(req *http.Request) (*http.Response, error) + type CommonProperties struct + EnableNonSslPort *bool + MinimumTLSVersion TLSVersion + PublicNetworkAccess PublicNetworkAccess + RedisConfiguration map[string]*string + ReplicasPerMaster *int32 + ShardCount *int32 + TenantSettings map[string]*string + func (cp CommonProperties) MarshalJSON() ([]byte, error) + type CreateFuture struct + Result func(Client) (ResourceType, error) + func (future *CreateFuture) UnmarshalJSON(body []byte) error + type CreateParameters struct + Location *string + Tags map[string]*string + Zones *[]string + func (cp *CreateParameters) UnmarshalJSON(body []byte) error + func (cp CreateParameters) MarshalJSON() ([]byte, error) + type CreateProperties struct + EnableNonSslPort *bool + MinimumTLSVersion TLSVersion + PublicNetworkAccess PublicNetworkAccess + RedisConfiguration map[string]*string + ReplicasPerMaster *int32 + ShardCount *int32 + Sku *Sku + StaticIP *string + SubnetID *string + TenantSettings map[string]*string + func (cp CreateProperties) MarshalJSON() ([]byte, error) + type DayOfWeek string + const Everyday + const Friday + const Monday + const Saturday + const Sunday + const Thursday + const Tuesday + const Wednesday + const Weekend + func PossibleDayOfWeekValues() []DayOfWeek + type DeleteFuture struct + Result func(Client) (autorest.Response, error) + func (future *DeleteFuture) UnmarshalJSON(body []byte) error + type ErrorAdditionalInfo struct + Info interface{} + Type *string + func (eai ErrorAdditionalInfo) MarshalJSON() ([]byte, error) + type ErrorDetail struct + AdditionalInfo *[]ErrorAdditionalInfo + Code *string + Details *[]ErrorDetail + Message *string + Target *string + func (ed ErrorDetail) MarshalJSON() ([]byte, error) + type ErrorResponse struct + Error *ErrorDetail + type ExportDataFuture struct + Result func(Client) (autorest.Response, error) + func (future *ExportDataFuture) UnmarshalJSON(body []byte) error + type ExportRDBParameters struct + Container *string + Format *string + Prefix *string + type FirewallRule struct + ID *string + Name *string + Type *string + func (fr *FirewallRule) UnmarshalJSON(body []byte) error + func (fr FirewallRule) MarshalJSON() ([]byte, error) + type FirewallRuleCreateParameters struct + func (frcp *FirewallRuleCreateParameters) UnmarshalJSON(body []byte) error + func (frcp FirewallRuleCreateParameters) MarshalJSON() ([]byte, error) + type FirewallRuleListResult struct + NextLink *string + Value *[]FirewallRule + func (frlr FirewallRuleListResult) IsEmpty() bool + func (frlr FirewallRuleListResult) MarshalJSON() ([]byte, error) + type FirewallRuleListResultIterator struct + func NewFirewallRuleListResultIterator(page FirewallRuleListResultPage) FirewallRuleListResultIterator + func (iter *FirewallRuleListResultIterator) Next() error + func (iter *FirewallRuleListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter FirewallRuleListResultIterator) NotDone() bool + func (iter FirewallRuleListResultIterator) Response() FirewallRuleListResult + func (iter FirewallRuleListResultIterator) Value() FirewallRule + type FirewallRuleListResultPage struct + func NewFirewallRuleListResultPage(cur FirewallRuleListResult, ...) FirewallRuleListResultPage + func (page *FirewallRuleListResultPage) Next() error + func (page *FirewallRuleListResultPage) NextWithContext(ctx context.Context) (err error) + func (page FirewallRuleListResultPage) NotDone() bool + func (page FirewallRuleListResultPage) Response() FirewallRuleListResult + func (page FirewallRuleListResultPage) Values() []FirewallRule + type FirewallRuleProperties struct + EndIP *string + StartIP *string + type FirewallRulesClient struct + func NewFirewallRulesClient(subscriptionID string) FirewallRulesClient + func NewFirewallRulesClientWithBaseURI(baseURI string, subscriptionID string) FirewallRulesClient + func (client FirewallRulesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, cacheName string, ...) (result FirewallRule, err error) + func (client FirewallRulesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, cacheName string, ...) (*http.Request, error) + func (client FirewallRulesClient) CreateOrUpdateResponder(resp *http.Response) (result FirewallRule, err error) + func (client FirewallRulesClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client FirewallRulesClient) Delete(ctx context.Context, resourceGroupName string, cacheName string, ...) (result autorest.Response, err error) + func (client FirewallRulesClient) DeletePreparer(ctx context.Context, resourceGroupName string, cacheName string, ...) (*http.Request, error) + func (client FirewallRulesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client FirewallRulesClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client FirewallRulesClient) Get(ctx context.Context, resourceGroupName string, cacheName string, ...) (result FirewallRule, err error) + func (client FirewallRulesClient) GetPreparer(ctx context.Context, resourceGroupName string, cacheName string, ...) (*http.Request, error) + func (client FirewallRulesClient) GetResponder(resp *http.Response) (result FirewallRule, err error) + func (client FirewallRulesClient) GetSender(req *http.Request) (*http.Response, error) + func (client FirewallRulesClient) List(ctx context.Context, resourceGroupName string, cacheName string) (result FirewallRuleListResultPage, err error) + func (client FirewallRulesClient) ListComplete(ctx context.Context, resourceGroupName string, cacheName string) (result FirewallRuleListResultIterator, err error) + func (client FirewallRulesClient) ListPreparer(ctx context.Context, resourceGroupName string, cacheName string) (*http.Request, error) + func (client FirewallRulesClient) ListResponder(resp *http.Response) (result FirewallRuleListResult, err error) + func (client FirewallRulesClient) ListSender(req *http.Request) (*http.Response, error) + type ForceRebootResponse struct + Message *string + func (frr ForceRebootResponse) MarshalJSON() ([]byte, error) + type ImportDataFuture struct + Result func(Client) (autorest.Response, error) + func (future *ImportDataFuture) UnmarshalJSON(body []byte) error + type ImportRDBParameters struct + Files *[]string + Format *string + type InstanceDetails struct + IsMaster *bool + NonSslPort *int32 + ShardID *int32 + SslPort *int32 + Zone *string + func (ID InstanceDetails) MarshalJSON() ([]byte, error) + type KeyType string + const Primary + const Secondary + func PossibleKeyTypeValues() []KeyType + type LinkedServer struct + ID *string + func (ls LinkedServer) MarshalJSON() ([]byte, error) + type LinkedServerClient struct + func NewLinkedServerClient(subscriptionID string) LinkedServerClient + func NewLinkedServerClientWithBaseURI(baseURI string, subscriptionID string) LinkedServerClient + func (client LinkedServerClient) Create(ctx context.Context, resourceGroupName string, name string, ...) (result LinkedServerCreateFuture, err error) + func (client LinkedServerClient) CreatePreparer(ctx context.Context, resourceGroupName string, name string, ...) (*http.Request, error) + func (client LinkedServerClient) CreateResponder(resp *http.Response) (result LinkedServerWithProperties, err error) + func (client LinkedServerClient) CreateSender(req *http.Request) (future LinkedServerCreateFuture, err error) + func (client LinkedServerClient) Delete(ctx context.Context, resourceGroupName string, name string, ...) (result autorest.Response, err error) + func (client LinkedServerClient) DeletePreparer(ctx context.Context, resourceGroupName string, name string, ...) (*http.Request, error) + func (client LinkedServerClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client LinkedServerClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client LinkedServerClient) Get(ctx context.Context, resourceGroupName string, name string, ...) (result LinkedServerWithProperties, err error) + func (client LinkedServerClient) GetPreparer(ctx context.Context, resourceGroupName string, name string, ...) (*http.Request, error) + func (client LinkedServerClient) GetResponder(resp *http.Response) (result LinkedServerWithProperties, err error) + func (client LinkedServerClient) GetSender(req *http.Request) (*http.Response, error) + func (client LinkedServerClient) List(ctx context.Context, resourceGroupName string, name string) (result LinkedServerWithPropertiesListPage, err error) + func (client LinkedServerClient) ListComplete(ctx context.Context, resourceGroupName string, name string) (result LinkedServerWithPropertiesListIterator, err error) + func (client LinkedServerClient) ListPreparer(ctx context.Context, resourceGroupName string, name string) (*http.Request, error) + func (client LinkedServerClient) ListResponder(resp *http.Response) (result LinkedServerWithPropertiesList, err error) + func (client LinkedServerClient) ListSender(req *http.Request) (*http.Response, error) + type LinkedServerCreateFuture struct + Result func(LinkedServerClient) (LinkedServerWithProperties, error) + func (future *LinkedServerCreateFuture) UnmarshalJSON(body []byte) error + type LinkedServerCreateParameters struct + func (lscp *LinkedServerCreateParameters) UnmarshalJSON(body []byte) error + func (lscp LinkedServerCreateParameters) MarshalJSON() ([]byte, error) + type LinkedServerCreateProperties struct + LinkedRedisCacheID *string + LinkedRedisCacheLocation *string + ServerRole ReplicationRole + type LinkedServerProperties struct + LinkedRedisCacheID *string + LinkedRedisCacheLocation *string + ProvisioningState *string + ServerRole ReplicationRole + func (lsp LinkedServerProperties) MarshalJSON() ([]byte, error) + type LinkedServerWithProperties struct + ID *string + Name *string + Type *string + func (lswp *LinkedServerWithProperties) UnmarshalJSON(body []byte) error + func (lswp LinkedServerWithProperties) MarshalJSON() ([]byte, error) + type LinkedServerWithPropertiesList struct + NextLink *string + Value *[]LinkedServerWithProperties + func (lswpl LinkedServerWithPropertiesList) IsEmpty() bool + func (lswpl LinkedServerWithPropertiesList) MarshalJSON() ([]byte, error) + type LinkedServerWithPropertiesListIterator struct + func NewLinkedServerWithPropertiesListIterator(page LinkedServerWithPropertiesListPage) LinkedServerWithPropertiesListIterator + func (iter *LinkedServerWithPropertiesListIterator) Next() error + func (iter *LinkedServerWithPropertiesListIterator) NextWithContext(ctx context.Context) (err error) + func (iter LinkedServerWithPropertiesListIterator) NotDone() bool + func (iter LinkedServerWithPropertiesListIterator) Response() LinkedServerWithPropertiesList + func (iter LinkedServerWithPropertiesListIterator) Value() LinkedServerWithProperties + type LinkedServerWithPropertiesListPage struct + func NewLinkedServerWithPropertiesListPage(cur LinkedServerWithPropertiesList, ...) LinkedServerWithPropertiesListPage + func (page *LinkedServerWithPropertiesListPage) Next() error + func (page *LinkedServerWithPropertiesListPage) NextWithContext(ctx context.Context) (err error) + func (page LinkedServerWithPropertiesListPage) NotDone() bool + func (page LinkedServerWithPropertiesListPage) Response() LinkedServerWithPropertiesList + func (page LinkedServerWithPropertiesListPage) Values() []LinkedServerWithProperties + type ListResult struct + NextLink *string + Value *[]ResourceType + func (lr ListResult) IsEmpty() bool + func (lr ListResult) MarshalJSON() ([]byte, error) + type ListResultIterator struct + func NewListResultIterator(page ListResultPage) ListResultIterator + func (iter *ListResultIterator) Next() error + func (iter *ListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter ListResultIterator) NotDone() bool + func (iter ListResultIterator) Response() ListResult + func (iter ListResultIterator) Value() ResourceType + type ListResultPage struct + func NewListResultPage(cur ListResult, ...) ListResultPage + func (page *ListResultPage) Next() error + func (page *ListResultPage) NextWithContext(ctx context.Context) (err error) + func (page ListResultPage) NotDone() bool + func (page ListResultPage) Response() ListResult + func (page ListResultPage) Values() []ResourceType + type NotificationListResponse struct + NextLink *string + Value *[]UpgradeNotification + func (nlr NotificationListResponse) MarshalJSON() ([]byte, error) + type Operation struct + Display *OperationDisplay + Name *string + type OperationDisplay struct + Description *string + Operation *string + Provider *string + Resource *string + type OperationListResult struct + NextLink *string + Value *[]Operation + func (olr OperationListResult) IsEmpty() bool + func (olr OperationListResult) MarshalJSON() ([]byte, error) + type OperationListResultIterator struct + func NewOperationListResultIterator(page OperationListResultPage) OperationListResultIterator + func (iter *OperationListResultIterator) Next() error + func (iter *OperationListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter OperationListResultIterator) NotDone() bool + func (iter OperationListResultIterator) Response() OperationListResult + func (iter OperationListResultIterator) Value() Operation + type OperationListResultPage struct + func NewOperationListResultPage(cur OperationListResult, ...) OperationListResultPage + func (page *OperationListResultPage) Next() error + func (page *OperationListResultPage) NextWithContext(ctx context.Context) (err error) + func (page OperationListResultPage) NotDone() bool + func (page OperationListResultPage) Response() OperationListResult + func (page OperationListResultPage) Values() []Operation + type OperationsClient struct + func NewOperationsClient(subscriptionID string) OperationsClient + func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient + func (client OperationsClient) List(ctx context.Context) (result OperationListResultPage, err error) + func (client OperationsClient) ListComplete(ctx context.Context) (result OperationListResultIterator, err error) + func (client OperationsClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client OperationsClient) ListResponder(resp *http.Response) (result OperationListResult, err error) + func (client OperationsClient) ListSender(req *http.Request) (*http.Response, error) + type PatchSchedule struct + ID *string + Name *string + Type *string + func (ps *PatchSchedule) UnmarshalJSON(body []byte) error + func (ps PatchSchedule) MarshalJSON() ([]byte, error) + type PatchScheduleListResult struct + NextLink *string + Value *[]PatchSchedule + func (pslr PatchScheduleListResult) IsEmpty() bool + func (pslr PatchScheduleListResult) MarshalJSON() ([]byte, error) + type PatchScheduleListResultIterator struct + func NewPatchScheduleListResultIterator(page PatchScheduleListResultPage) PatchScheduleListResultIterator + func (iter *PatchScheduleListResultIterator) Next() error + func (iter *PatchScheduleListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter PatchScheduleListResultIterator) NotDone() bool + func (iter PatchScheduleListResultIterator) Response() PatchScheduleListResult + func (iter PatchScheduleListResultIterator) Value() PatchSchedule + type PatchScheduleListResultPage struct + func NewPatchScheduleListResultPage(cur PatchScheduleListResult, ...) PatchScheduleListResultPage + func (page *PatchScheduleListResultPage) Next() error + func (page *PatchScheduleListResultPage) NextWithContext(ctx context.Context) (err error) + func (page PatchScheduleListResultPage) NotDone() bool + func (page PatchScheduleListResultPage) Response() PatchScheduleListResult + func (page PatchScheduleListResultPage) Values() []PatchSchedule + type PatchSchedulesClient struct + func NewPatchSchedulesClient(subscriptionID string) PatchSchedulesClient + func NewPatchSchedulesClientWithBaseURI(baseURI string, subscriptionID string) PatchSchedulesClient + func (client PatchSchedulesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, name string, ...) (result PatchSchedule, err error) + func (client PatchSchedulesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, name string, ...) (*http.Request, error) + func (client PatchSchedulesClient) CreateOrUpdateResponder(resp *http.Response) (result PatchSchedule, err error) + func (client PatchSchedulesClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client PatchSchedulesClient) Delete(ctx context.Context, resourceGroupName string, name string) (result autorest.Response, err error) + func (client PatchSchedulesClient) DeletePreparer(ctx context.Context, resourceGroupName string, name string) (*http.Request, error) + func (client PatchSchedulesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client PatchSchedulesClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client PatchSchedulesClient) Get(ctx context.Context, resourceGroupName string, name string) (result PatchSchedule, err error) + func (client PatchSchedulesClient) GetPreparer(ctx context.Context, resourceGroupName string, name string) (*http.Request, error) + func (client PatchSchedulesClient) GetResponder(resp *http.Response) (result PatchSchedule, err error) + func (client PatchSchedulesClient) GetSender(req *http.Request) (*http.Response, error) + func (client PatchSchedulesClient) ListByRedisResource(ctx context.Context, resourceGroupName string, cacheName string) (result PatchScheduleListResultPage, err error) + func (client PatchSchedulesClient) ListByRedisResourceComplete(ctx context.Context, resourceGroupName string, cacheName string) (result PatchScheduleListResultIterator, err error) + func (client PatchSchedulesClient) ListByRedisResourcePreparer(ctx context.Context, resourceGroupName string, cacheName string) (*http.Request, error) + func (client PatchSchedulesClient) ListByRedisResourceResponder(resp *http.Response) (result PatchScheduleListResult, err error) + func (client PatchSchedulesClient) ListByRedisResourceSender(req *http.Request) (*http.Response, error) + type PrivateEndpoint struct + ID *string + func (peVar PrivateEndpoint) MarshalJSON() ([]byte, error) + type PrivateEndpointConnection struct + ID *string + Name *string + Type *string + func (pec *PrivateEndpointConnection) UnmarshalJSON(body []byte) error + func (pec PrivateEndpointConnection) MarshalJSON() ([]byte, error) + type PrivateEndpointConnectionListResult struct + Value *[]PrivateEndpointConnection + type PrivateEndpointConnectionProperties struct + PrivateEndpoint *PrivateEndpoint + PrivateLinkServiceConnectionState *PrivateLinkServiceConnectionState + ProvisioningState PrivateEndpointConnectionProvisioningState + type PrivateEndpointConnectionProvisioningState string + const Creating + const Deleting + const Failed + const Succeeded + func PossiblePrivateEndpointConnectionProvisioningStateValues() []PrivateEndpointConnectionProvisioningState + type PrivateEndpointConnectionsClient struct + func NewPrivateEndpointConnectionsClient(subscriptionID string) PrivateEndpointConnectionsClient + func NewPrivateEndpointConnectionsClientWithBaseURI(baseURI string, subscriptionID string) PrivateEndpointConnectionsClient + func (client PrivateEndpointConnectionsClient) Delete(ctx context.Context, resourceGroupName string, cacheName string, ...) (result autorest.Response, err error) + func (client PrivateEndpointConnectionsClient) DeletePreparer(ctx context.Context, resourceGroupName string, cacheName string, ...) (*http.Request, error) + func (client PrivateEndpointConnectionsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client PrivateEndpointConnectionsClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client PrivateEndpointConnectionsClient) Get(ctx context.Context, resourceGroupName string, cacheName string, ...) (result PrivateEndpointConnection, err error) + func (client PrivateEndpointConnectionsClient) GetPreparer(ctx context.Context, resourceGroupName string, cacheName string, ...) (*http.Request, error) + func (client PrivateEndpointConnectionsClient) GetResponder(resp *http.Response) (result PrivateEndpointConnection, err error) + func (client PrivateEndpointConnectionsClient) GetSender(req *http.Request) (*http.Response, error) + func (client PrivateEndpointConnectionsClient) List(ctx context.Context, resourceGroupName string, cacheName string) (result PrivateEndpointConnectionListResult, err error) + func (client PrivateEndpointConnectionsClient) ListPreparer(ctx context.Context, resourceGroupName string, cacheName string) (*http.Request, error) + func (client PrivateEndpointConnectionsClient) ListResponder(resp *http.Response) (result PrivateEndpointConnectionListResult, err error) + func (client PrivateEndpointConnectionsClient) ListSender(req *http.Request) (*http.Response, error) + func (client PrivateEndpointConnectionsClient) Put(ctx context.Context, resourceGroupName string, cacheName string, ...) (result PrivateEndpointConnectionsPutFuture, err error) + func (client PrivateEndpointConnectionsClient) PutPreparer(ctx context.Context, resourceGroupName string, cacheName string, ...) (*http.Request, error) + func (client PrivateEndpointConnectionsClient) PutResponder(resp *http.Response) (result PrivateEndpointConnection, err error) + func (client PrivateEndpointConnectionsClient) PutSender(req *http.Request) (future PrivateEndpointConnectionsPutFuture, err error) + type PrivateEndpointConnectionsPutFuture struct + Result func(PrivateEndpointConnectionsClient) (PrivateEndpointConnection, error) + func (future *PrivateEndpointConnectionsPutFuture) UnmarshalJSON(body []byte) error + type PrivateEndpointServiceConnectionStatus string + const Approved + const Pending + const Rejected + func PossiblePrivateEndpointServiceConnectionStatusValues() []PrivateEndpointServiceConnectionStatus + type PrivateLinkResource struct + ID *string + Name *string + Type *string + func (plr *PrivateLinkResource) UnmarshalJSON(body []byte) error + func (plr PrivateLinkResource) MarshalJSON() ([]byte, error) + type PrivateLinkResourceListResult struct + Value *[]PrivateLinkResource + type PrivateLinkResourceProperties struct + GroupID *string + RequiredMembers *[]string + RequiredZoneNames *[]string + func (plrp PrivateLinkResourceProperties) MarshalJSON() ([]byte, error) + type PrivateLinkResourcesClient struct + func NewPrivateLinkResourcesClient(subscriptionID string) PrivateLinkResourcesClient + func NewPrivateLinkResourcesClientWithBaseURI(baseURI string, subscriptionID string) PrivateLinkResourcesClient + func (client PrivateLinkResourcesClient) ListByRedisCache(ctx context.Context, resourceGroupName string, cacheName string) (result PrivateLinkResourceListResult, err error) + func (client PrivateLinkResourcesClient) ListByRedisCachePreparer(ctx context.Context, resourceGroupName string, cacheName string) (*http.Request, error) + func (client PrivateLinkResourcesClient) ListByRedisCacheResponder(resp *http.Response) (result PrivateLinkResourceListResult, err error) + func (client PrivateLinkResourcesClient) ListByRedisCacheSender(req *http.Request) (*http.Response, error) + type PrivateLinkServiceConnectionState struct + ActionsRequired *string + Description *string + Status PrivateEndpointServiceConnectionStatus + type Properties struct + AccessKeys *AccessKeys + EnableNonSslPort *bool + HostName *string + Instances *[]InstanceDetails + LinkedServers *[]LinkedServer + MinimumTLSVersion TLSVersion + Port *int32 + PrivateEndpointConnections *[]PrivateEndpointConnection + ProvisioningState ProvisioningState + PublicNetworkAccess PublicNetworkAccess + RedisConfiguration map[string]*string + RedisVersion *string + ReplicasPerMaster *int32 + ShardCount *int32 + Sku *Sku + SslPort *int32 + StaticIP *string + SubnetID *string + TenantSettings map[string]*string + func (p Properties) MarshalJSON() ([]byte, error) + type ProvisioningState string + const ProvisioningStateCreating + const ProvisioningStateDeleting + const ProvisioningStateDisabled + const ProvisioningStateFailed + const ProvisioningStateLinking + const ProvisioningStateProvisioning + const ProvisioningStateRecoveringScaleFailure + const ProvisioningStateScaling + const ProvisioningStateSucceeded + const ProvisioningStateUnlinking + const ProvisioningStateUnprovisioning + const ProvisioningStateUpdating + func PossibleProvisioningStateValues() []ProvisioningState + type ProxyResource struct + ID *string + Name *string + Type *string + func (pr ProxyResource) MarshalJSON() ([]byte, error) + type PublicNetworkAccess string + const Disabled + const Enabled + func PossiblePublicNetworkAccessValues() []PublicNetworkAccess + type RebootParameters struct + Ports *[]int32 + RebootType RebootType + ShardID *int32 + type RebootType string + const AllNodes + const PrimaryNode + const SecondaryNode + func PossibleRebootTypeValues() []RebootType + type RegenerateKeyParameters struct + KeyType KeyType + type ReplicationRole string + const ReplicationRolePrimary + const ReplicationRoleSecondary + func PossibleReplicationRoleValues() []ReplicationRole + type Resource struct + ID *string + Name *string + Type *string + func (r Resource) MarshalJSON() ([]byte, error) + type ResourceType struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + Zones *[]string + func (rt *ResourceType) UnmarshalJSON(body []byte) error + func (rt ResourceType) MarshalJSON() ([]byte, error) + type ScheduleEntries struct + ScheduleEntries *[]ScheduleEntry + type ScheduleEntry struct + DayOfWeek DayOfWeek + MaintenanceWindow *string + StartHourUtc *int32 + type Sku struct + Capacity *int32 + Family SkuFamily + Name SkuName + type SkuFamily string + const C + const P + func PossibleSkuFamilyValues() []SkuFamily + type SkuName string + const Basic + const Premium + const Standard + func PossibleSkuNameValues() []SkuName + type TLSVersion string + const OneFullStopOne + const OneFullStopTwo + const OneFullStopZero + func PossibleTLSVersionValues() []TLSVersion + type TrackedResource struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (tr TrackedResource) MarshalJSON() ([]byte, error) + type UpdateParameters struct + Tags map[string]*string + func (up *UpdateParameters) UnmarshalJSON(body []byte) error + func (up UpdateParameters) MarshalJSON() ([]byte, error) + type UpdateProperties struct + EnableNonSslPort *bool + MinimumTLSVersion TLSVersion + PublicNetworkAccess PublicNetworkAccess + RedisConfiguration map[string]*string + ReplicasPerMaster *int32 + ShardCount *int32 + Sku *Sku + TenantSettings map[string]*string + func (up UpdateProperties) MarshalJSON() ([]byte, error) + type UpgradeNotification struct + Name *string + Timestamp *date.Time + UpsellNotification map[string]*string + func (un UpgradeNotification) MarshalJSON() ([]byte, error)