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 ValidateReplicationNetworkID(input interface{}, key string) (warnings []string, errors []error) + func ValidateReplicationNetworkMappingID(input interface{}, key string) (warnings []string, errors []error) + func ValidateVaultID(input interface{}, key string) (warnings []string, errors []error) + type AzureToAzureCreateNetworkMappingInput struct + InstanceType string + PrimaryNetworkId string + func (s AzureToAzureCreateNetworkMappingInput) FabricSpecificCreateNetworkMappingInput() BaseFabricSpecificCreateNetworkMappingInputImpl + func (s AzureToAzureCreateNetworkMappingInput) MarshalJSON() ([]byte, error) + type AzureToAzureNetworkMappingSettings struct + InstanceType string + PrimaryFabricLocation *string + RecoveryFabricLocation *string + func (s AzureToAzureNetworkMappingSettings) MarshalJSON() ([]byte, error) + func (s AzureToAzureNetworkMappingSettings) NetworkMappingFabricSpecificSettings() BaseNetworkMappingFabricSpecificSettingsImpl + type AzureToAzureUpdateNetworkMappingInput struct + InstanceType string + PrimaryNetworkId *string + func (s AzureToAzureUpdateNetworkMappingInput) FabricSpecificUpdateNetworkMappingInput() BaseFabricSpecificUpdateNetworkMappingInputImpl + func (s AzureToAzureUpdateNetworkMappingInput) MarshalJSON() ([]byte, error) + type BaseFabricSpecificCreateNetworkMappingInputImpl struct + InstanceType string + func (s BaseFabricSpecificCreateNetworkMappingInputImpl) FabricSpecificCreateNetworkMappingInput() BaseFabricSpecificCreateNetworkMappingInputImpl + type BaseFabricSpecificUpdateNetworkMappingInputImpl struct + InstanceType string + func (s BaseFabricSpecificUpdateNetworkMappingInputImpl) FabricSpecificUpdateNetworkMappingInput() BaseFabricSpecificUpdateNetworkMappingInputImpl + type BaseNetworkMappingFabricSpecificSettingsImpl struct + InstanceType string + func (s BaseNetworkMappingFabricSpecificSettingsImpl) NetworkMappingFabricSpecificSettings() BaseNetworkMappingFabricSpecificSettingsImpl + type CreateNetworkMappingInput struct + Properties CreateNetworkMappingInputProperties + type CreateNetworkMappingInputProperties struct + FabricSpecificDetails FabricSpecificCreateNetworkMappingInput + RecoveryFabricName *string + RecoveryNetworkId string + func (s *CreateNetworkMappingInputProperties) UnmarshalJSON(bytes []byte) error + type CreateOperationResponse struct + HttpResponse *http.Response + Model *NetworkMapping + OData *odata.OData + Poller pollers.Poller + type DeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type FabricSpecificCreateNetworkMappingInput interface + FabricSpecificCreateNetworkMappingInput func() BaseFabricSpecificCreateNetworkMappingInputImpl + func UnmarshalFabricSpecificCreateNetworkMappingInputImplementation(input []byte) (FabricSpecificCreateNetworkMappingInput, error) + type FabricSpecificUpdateNetworkMappingInput interface + FabricSpecificUpdateNetworkMappingInput func() BaseFabricSpecificUpdateNetworkMappingInputImpl + func UnmarshalFabricSpecificUpdateNetworkMappingInputImplementation(input []byte) (FabricSpecificUpdateNetworkMappingInput, error) + type GetOperationResponse struct + HttpResponse *http.Response + Model *NetworkMapping + OData *odata.OData + type ListByReplicationNetworksCompleteResult struct + Items []NetworkMapping + LatestHttpResponse *http.Response + type ListByReplicationNetworksCustomPager struct + NextLink *odata.Link + func (p *ListByReplicationNetworksCustomPager) NextPageLink() *odata.Link + type ListByReplicationNetworksOperationResponse struct + HttpResponse *http.Response + Model *[]NetworkMapping + OData *odata.OData + type ListCompleteResult struct + Items []NetworkMapping + LatestHttpResponse *http.Response + type ListCustomPager struct + NextLink *odata.Link + func (p *ListCustomPager) NextPageLink() *odata.Link + type ListOperationResponse struct + HttpResponse *http.Response + Model *[]NetworkMapping + OData *odata.OData + type NetworkMapping struct + Id *string + Location *string + Name *string + Properties *NetworkMappingProperties + Type *string + type NetworkMappingFabricSpecificSettings interface + NetworkMappingFabricSpecificSettings func() BaseNetworkMappingFabricSpecificSettingsImpl + func UnmarshalNetworkMappingFabricSpecificSettingsImplementation(input []byte) (NetworkMappingFabricSpecificSettings, error) + type NetworkMappingOperationPredicate struct + Id *string + Location *string + Name *string + Type *string + func (p NetworkMappingOperationPredicate) Matches(input NetworkMapping) bool + type NetworkMappingProperties struct + FabricSpecificSettings NetworkMappingFabricSpecificSettings + PrimaryFabricFriendlyName *string + PrimaryNetworkFriendlyName *string + PrimaryNetworkId *string + RecoveryFabricArmId *string + RecoveryFabricFriendlyName *string + RecoveryNetworkFriendlyName *string + RecoveryNetworkId *string + State *string + func (s *NetworkMappingProperties) UnmarshalJSON(bytes []byte) error + type RawFabricSpecificCreateNetworkMappingInputImpl struct + Type string + Values map[string]interface{} + func (s RawFabricSpecificCreateNetworkMappingInputImpl) FabricSpecificCreateNetworkMappingInput() BaseFabricSpecificCreateNetworkMappingInputImpl + type RawFabricSpecificUpdateNetworkMappingInputImpl struct + Type string + Values map[string]interface{} + func (s RawFabricSpecificUpdateNetworkMappingInputImpl) FabricSpecificUpdateNetworkMappingInput() BaseFabricSpecificUpdateNetworkMappingInputImpl + type RawNetworkMappingFabricSpecificSettingsImpl struct + Type string + Values map[string]interface{} + func (s RawNetworkMappingFabricSpecificSettingsImpl) NetworkMappingFabricSpecificSettings() BaseNetworkMappingFabricSpecificSettingsImpl + type ReplicationNetworkId struct + ReplicationFabricName string + ReplicationNetworkName string + ResourceGroupName string + SubscriptionId string + VaultName string + func NewReplicationNetworkID(subscriptionId string, resourceGroupName string, vaultName string, ...) ReplicationNetworkId + func ParseReplicationNetworkID(input string) (*ReplicationNetworkId, error) + func ParseReplicationNetworkIDInsensitively(input string) (*ReplicationNetworkId, error) + func (id *ReplicationNetworkId) FromParseResult(input resourceids.ParseResult) error + func (id ReplicationNetworkId) ID() string + func (id ReplicationNetworkId) Segments() []resourceids.Segment + func (id ReplicationNetworkId) String() string + type ReplicationNetworkMappingId struct + ReplicationFabricName string + ReplicationNetworkMappingName string + ReplicationNetworkName string + ResourceGroupName string + SubscriptionId string + VaultName string + func NewReplicationNetworkMappingID(subscriptionId string, resourceGroupName string, vaultName string, ...) ReplicationNetworkMappingId + func ParseReplicationNetworkMappingID(input string) (*ReplicationNetworkMappingId, error) + func ParseReplicationNetworkMappingIDInsensitively(input string) (*ReplicationNetworkMappingId, error) + func (id *ReplicationNetworkMappingId) FromParseResult(input resourceids.ParseResult) error + func (id ReplicationNetworkMappingId) ID() string + func (id ReplicationNetworkMappingId) Segments() []resourceids.Segment + func (id ReplicationNetworkMappingId) String() string + type ReplicationNetworkMappingsClient struct + Client *resourcemanager.Client + func NewReplicationNetworkMappingsClientWithBaseURI(sdkApi sdkEnv.Api) (*ReplicationNetworkMappingsClient, error) + func (c ReplicationNetworkMappingsClient) Create(ctx context.Context, id ReplicationNetworkMappingId, ...) (result CreateOperationResponse, err error) + func (c ReplicationNetworkMappingsClient) CreateThenPoll(ctx context.Context, id ReplicationNetworkMappingId, ...) error + func (c ReplicationNetworkMappingsClient) Delete(ctx context.Context, id ReplicationNetworkMappingId) (result DeleteOperationResponse, err error) + func (c ReplicationNetworkMappingsClient) DeleteThenPoll(ctx context.Context, id ReplicationNetworkMappingId) error + func (c ReplicationNetworkMappingsClient) Get(ctx context.Context, id ReplicationNetworkMappingId) (result GetOperationResponse, err error) + func (c ReplicationNetworkMappingsClient) List(ctx context.Context, id VaultId) (result ListOperationResponse, err error) + func (c ReplicationNetworkMappingsClient) ListByReplicationNetworks(ctx context.Context, id ReplicationNetworkId) (result ListByReplicationNetworksOperationResponse, err error) + func (c ReplicationNetworkMappingsClient) ListByReplicationNetworksComplete(ctx context.Context, id ReplicationNetworkId) (ListByReplicationNetworksCompleteResult, error) + func (c ReplicationNetworkMappingsClient) ListByReplicationNetworksCompleteMatchingPredicate(ctx context.Context, id ReplicationNetworkId, ...) (result ListByReplicationNetworksCompleteResult, err error) + func (c ReplicationNetworkMappingsClient) ListComplete(ctx context.Context, id VaultId) (ListCompleteResult, error) + func (c ReplicationNetworkMappingsClient) ListCompleteMatchingPredicate(ctx context.Context, id VaultId, predicate NetworkMappingOperationPredicate) (result ListCompleteResult, err error) + func (c ReplicationNetworkMappingsClient) Update(ctx context.Context, id ReplicationNetworkMappingId, ...) (result UpdateOperationResponse, err error) + func (c ReplicationNetworkMappingsClient) UpdateThenPoll(ctx context.Context, id ReplicationNetworkMappingId, ...) error + type UpdateNetworkMappingInput struct + Properties *UpdateNetworkMappingInputProperties + type UpdateNetworkMappingInputProperties struct + FabricSpecificDetails FabricSpecificUpdateNetworkMappingInput + RecoveryFabricName *string + RecoveryNetworkId *string + func (s *UpdateNetworkMappingInputProperties) UnmarshalJSON(bytes []byte) error + type UpdateOperationResponse struct + HttpResponse *http.Response + Model *NetworkMapping + OData *odata.OData + Poller pollers.Poller + type VMmToAzureCreateNetworkMappingInput struct + InstanceType string + func (s VMmToAzureCreateNetworkMappingInput) FabricSpecificCreateNetworkMappingInput() BaseFabricSpecificCreateNetworkMappingInputImpl + func (s VMmToAzureCreateNetworkMappingInput) MarshalJSON() ([]byte, error) + type VMmToAzureNetworkMappingSettings struct + InstanceType string + func (s VMmToAzureNetworkMappingSettings) MarshalJSON() ([]byte, error) + func (s VMmToAzureNetworkMappingSettings) NetworkMappingFabricSpecificSettings() BaseNetworkMappingFabricSpecificSettingsImpl + type VMmToAzureUpdateNetworkMappingInput struct + InstanceType string + func (s VMmToAzureUpdateNetworkMappingInput) FabricSpecificUpdateNetworkMappingInput() BaseFabricSpecificUpdateNetworkMappingInputImpl + func (s VMmToAzureUpdateNetworkMappingInput) MarshalJSON() ([]byte, error) + type VMmToVMmCreateNetworkMappingInput struct + InstanceType string + func (s VMmToVMmCreateNetworkMappingInput) FabricSpecificCreateNetworkMappingInput() BaseFabricSpecificCreateNetworkMappingInputImpl + func (s VMmToVMmCreateNetworkMappingInput) MarshalJSON() ([]byte, error) + type VMmToVMmNetworkMappingSettings struct + InstanceType string + func (s VMmToVMmNetworkMappingSettings) MarshalJSON() ([]byte, error) + func (s VMmToVMmNetworkMappingSettings) NetworkMappingFabricSpecificSettings() BaseNetworkMappingFabricSpecificSettingsImpl + type VMmToVMmUpdateNetworkMappingInput struct + InstanceType string + func (s VMmToVMmUpdateNetworkMappingInput) FabricSpecificUpdateNetworkMappingInput() BaseFabricSpecificUpdateNetworkMappingInputImpl + func (s VMmToVMmUpdateNetworkMappingInput) MarshalJSON() ([]byte, error) + type VaultId struct + ResourceGroupName string + SubscriptionId string + VaultName string + func NewVaultID(subscriptionId string, resourceGroupName string, vaultName string) VaultId + func ParseVaultID(input string) (*VaultId, error) + func ParseVaultIDInsensitively(input string) (*VaultId, error) + func (id *VaultId) FromParseResult(input resourceids.ParseResult) error + func (id VaultId) ID() string + func (id VaultId) Segments() []resourceids.Segment + func (id VaultId) String() string