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 PossibleValuesForAccessRights() []string + func ValidateDisasterRecoveryConfigAuthorizationRuleID(input interface{}, key string) (warnings []string, errors []error) + func ValidateDisasterRecoveryConfigID(input interface{}, key string) (warnings []string, errors []error) + type AccessKeys struct + AliasPrimaryConnectionString *string + AliasSecondaryConnectionString *string + KeyName *string + PrimaryConnectionString *string + PrimaryKey *string + SecondaryConnectionString *string + SecondaryKey *string + type AccessRights string + const AccessRightsListen + const AccessRightsManage + const AccessRightsSend + func (s *AccessRights) UnmarshalJSON(bytes []byte) error + type AuthorizationRule struct + Id *string + Location *string + Name *string + Properties *AuthorizationRuleProperties + SystemData *systemdata.SystemData + Type *string + type AuthorizationRuleOperationPredicate struct + Id *string + Location *string + Name *string + Type *string + func (p AuthorizationRuleOperationPredicate) Matches(input AuthorizationRule) bool + type AuthorizationRuleProperties struct + Rights []AccessRights + type AuthorizationRulesDisasterRecoveryConfigsClient struct + Client *resourcemanager.Client + func NewAuthorizationRulesDisasterRecoveryConfigsClientWithBaseURI(sdkApi sdkEnv.Api) (*AuthorizationRulesDisasterRecoveryConfigsClient, error) + func (c AuthorizationRulesDisasterRecoveryConfigsClient) DisasterRecoveryConfigsGetAuthorizationRule(ctx context.Context, id DisasterRecoveryConfigAuthorizationRuleId) (result DisasterRecoveryConfigsGetAuthorizationRuleOperationResponse, err error) + func (c AuthorizationRulesDisasterRecoveryConfigsClient) DisasterRecoveryConfigsListAuthorizationRules(ctx context.Context, id DisasterRecoveryConfigId) (result DisasterRecoveryConfigsListAuthorizationRulesOperationResponse, ...) + func (c AuthorizationRulesDisasterRecoveryConfigsClient) DisasterRecoveryConfigsListAuthorizationRulesComplete(ctx context.Context, id DisasterRecoveryConfigId) (DisasterRecoveryConfigsListAuthorizationRulesCompleteResult, error) + func (c AuthorizationRulesDisasterRecoveryConfigsClient) DisasterRecoveryConfigsListAuthorizationRulesCompleteMatchingPredicate(ctx context.Context, id DisasterRecoveryConfigId, ...) (result DisasterRecoveryConfigsListAuthorizationRulesCompleteResult, err error) + func (c AuthorizationRulesDisasterRecoveryConfigsClient) DisasterRecoveryConfigsListKeys(ctx context.Context, id DisasterRecoveryConfigAuthorizationRuleId) (result DisasterRecoveryConfigsListKeysOperationResponse, err error) + type DisasterRecoveryConfigAuthorizationRuleId struct + AuthorizationRuleName string + DisasterRecoveryConfigName string + NamespaceName string + ResourceGroupName string + SubscriptionId string + func NewDisasterRecoveryConfigAuthorizationRuleID(subscriptionId string, resourceGroupName string, namespaceName string, ...) DisasterRecoveryConfigAuthorizationRuleId + func ParseDisasterRecoveryConfigAuthorizationRuleID(input string) (*DisasterRecoveryConfigAuthorizationRuleId, error) + func ParseDisasterRecoveryConfigAuthorizationRuleIDInsensitively(input string) (*DisasterRecoveryConfigAuthorizationRuleId, error) + func (id *DisasterRecoveryConfigAuthorizationRuleId) FromParseResult(input resourceids.ParseResult) error + func (id DisasterRecoveryConfigAuthorizationRuleId) ID() string + func (id DisasterRecoveryConfigAuthorizationRuleId) Segments() []resourceids.Segment + func (id DisasterRecoveryConfigAuthorizationRuleId) String() string + type DisasterRecoveryConfigId struct + DisasterRecoveryConfigName string + NamespaceName string + ResourceGroupName string + SubscriptionId string + func NewDisasterRecoveryConfigID(subscriptionId string, resourceGroupName string, namespaceName string, ...) DisasterRecoveryConfigId + func ParseDisasterRecoveryConfigID(input string) (*DisasterRecoveryConfigId, error) + func ParseDisasterRecoveryConfigIDInsensitively(input string) (*DisasterRecoveryConfigId, error) + func (id *DisasterRecoveryConfigId) FromParseResult(input resourceids.ParseResult) error + func (id DisasterRecoveryConfigId) ID() string + func (id DisasterRecoveryConfigId) Segments() []resourceids.Segment + func (id DisasterRecoveryConfigId) String() string + type DisasterRecoveryConfigsGetAuthorizationRuleOperationResponse struct + HttpResponse *http.Response + Model *AuthorizationRule + OData *odata.OData + type DisasterRecoveryConfigsListAuthorizationRulesCompleteResult struct + Items []AuthorizationRule + LatestHttpResponse *http.Response + type DisasterRecoveryConfigsListAuthorizationRulesCustomPager struct + NextLink *odata.Link + func (p *DisasterRecoveryConfigsListAuthorizationRulesCustomPager) NextPageLink() *odata.Link + type DisasterRecoveryConfigsListAuthorizationRulesOperationResponse struct + HttpResponse *http.Response + Model *[]AuthorizationRule + OData *odata.OData + type DisasterRecoveryConfigsListKeysOperationResponse struct + HttpResponse *http.Response + Model *AccessKeys + OData *odata.OData