Versions in this module Expand all Collapse all v46 v46.4.0 Sep 25, 2020 v46.3.0 Sep 22, 2020 v46.2.0 Sep 21, 2020 v46.1.0 Sep 9, 2020 v46.0.0 Aug 24, 2020 Changes in this version + const DefaultBaseURI + func UserAgent() string + func Version() string + type AccessKeys struct + PrimaryKey *string + SecondaryKey *string + 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) List(ctx context.Context) (result ListResultPage, 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) ListComplete(ctx context.Context) (result ListResultIterator, err 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) ListPreparer(ctx context.Context) (*http.Request, error) + func (client Client) ListResponder(resp *http.Response) (result ListResult, err error) + func (client Client) ListSender(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 + RedisConfiguration map[string]*string + ShardCount *int32 + TenantSettings map[string]*string + func (cp CommonProperties) MarshalJSON() ([]byte, error) + type CreateFuture struct + func (future *CreateFuture) Result(client Client) (rt ResourceType, err 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 + RedisConfiguration map[string]*string + 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 + func (future *DeleteFuture) Result(client Client) (ar autorest.Response, err error) + type ExportDataFuture struct + func (future *ExportDataFuture) Result(client Client) (ar autorest.Response, err 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(...) 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) ListByRedisResource(ctx context.Context, resourceGroupName string, cacheName string) (result FirewallRuleListResultPage, err error) + func (client FirewallRulesClient) ListByRedisResourceComplete(ctx context.Context, resourceGroupName string, cacheName string) (result FirewallRuleListResultIterator, err error) + func (client FirewallRulesClient) ListByRedisResourcePreparer(ctx context.Context, resourceGroupName string, cacheName string) (*http.Request, error) + func (client FirewallRulesClient) ListByRedisResourceResponder(resp *http.Response) (result FirewallRuleListResult, err error) + func (client FirewallRulesClient) ListByRedisResourceSender(req *http.Request) (*http.Response, error) + type ForceRebootResponse struct + Message *string + type ImportDataFuture struct + func (future *ImportDataFuture) Result(client Client) (ar autorest.Response, err error) + type ImportRDBParameters struct + Files *[]string + Format *string + type KeyType string + const Primary + const Secondary + func PossibleKeyTypeValues() []KeyType + type LinkedServer struct + ID *string + 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 + func (future *LinkedServerCreateFuture) Result(client LinkedServerClient) (lswp LinkedServerWithProperties, err 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(...) 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(getNextPage func(context.Context, ListResult) (ListResult, error)) 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(...) 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(...) 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 Properties struct + AccessKeys *AccessKeys + EnableNonSslPort *bool + HostName *string + LinkedServers *[]LinkedServer + MinimumTLSVersion TLSVersion + Port *int32 + ProvisioningState ProvisioningState + RedisConfiguration map[string]*string + RedisVersion *string + ShardCount *int32 + Sku *Sku + SslPort *int32 + StaticIP *string + SubnetID *string + TenantSettings map[string]*string + func (p Properties) MarshalJSON() ([]byte, error) + type ProvisioningState string + const Creating + const Deleting + const Disabled + const Failed + const Linking + const Provisioning + const RecoveringScaleFailure + const Scaling + const Succeeded + const Unlinking + const Unprovisioning + const Updating + func PossibleProvisioningStateValues() []ProvisioningState + type ProxyResource struct + ID *string + Name *string + Type *string + type RebootParameters struct + 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 + 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 + RedisConfiguration map[string]*string + 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) Other modules containing this package gopkg.in/Azure/azure-sdk-for-go.v15 gopkg.in/Azure/azure-sdk-for-go.v16 gopkg.in/Azure/azure-sdk-for-go.v17 gopkg.in/Azure/azure-sdk-for-go.v18 gopkg.in/Azure/azure-sdk-for-go.v19 gopkg.in/Azure/azure-sdk-for-go.v20 gopkg.in/Azure/azure-sdk-for-go.v21 gopkg.in/Azure/azure-sdk-for-go.v22 gopkg.in/Azure/azure-sdk-for-go.v23 gopkg.in/Azure/azure-sdk-for-go.v24 gopkg.in/Azure/azure-sdk-for-go.v25 gopkg.in/Azure/azure-sdk-for-go.v26 gopkg.in/Azure/azure-sdk-for-go.v27 gopkg.in/Azure/azure-sdk-for-go.v28 gopkg.in/Azure/azure-sdk-for-go.v29 gopkg.in/Azure/azure-sdk-for-go.v30 gopkg.in/Azure/azure-sdk-for-go.v31 gopkg.in/Azure/azure-sdk-for-go.v32 gopkg.in/Azure/azure-sdk-for-go.v33 gopkg.in/Azure/azure-sdk-for-go.v34 gopkg.in/Azure/azure-sdk-for-go.v35 gopkg.in/Azure/azure-sdk-for-go.v36 gopkg.in/Azure/azure-sdk-for-go.v37 gopkg.in/Azure/azure-sdk-for-go.v38 gopkg.in/Azure/azure-sdk-for-go.v39 gopkg.in/Azure/azure-sdk-for-go.v40 gopkg.in/Azure/azure-sdk-for-go.v41 gopkg.in/Azure/azure-sdk-for-go.v42 gopkg.in/Azure/azure-sdk-for-go.v43 gopkg.in/Azure/azure-sdk-for-go.v44 gopkg.in/Azure/azure-sdk-for-go.v45 gopkg.in/Azure/azure-sdk-for-go.v48