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 PossibleValuesForProvisioningState() []string + func ValidateVpnSiteID(input interface{}, key string) (warnings []string, errors []error) + type AddressSpace struct + AddressPrefixes *[]string + type BgpSettings struct + Asn *int64 + BgpPeeringAddress *string + BgpPeeringAddresses *[]IPConfigurationBgpPeeringAddress + PeerWeight *int64 + type DeviceProperties struct + DeviceModel *string + DeviceVendor *string + LinkSpeedInMbps *int64 + type IPConfigurationBgpPeeringAddress struct + CustomBgpIPAddresses *[]string + DefaultBgpIPAddresses *[]string + IPconfigurationId *string + TunnelIPAddresses *[]string + type O365BreakOutCategoryPolicies struct + Allow *bool + Default *bool + Optimize *bool + type O365PolicyProperties struct + BreakOutCategories *O365BreakOutCategoryPolicies + type ProvisioningState string + const ProvisioningStateDeleting + const ProvisioningStateFailed + const ProvisioningStateSucceeded + const ProvisioningStateUpdating + func (s *ProvisioningState) UnmarshalJSON(bytes []byte) error + type SubResource struct + Id *string + type TagsObject struct + Tags *map[string]string + type UpdateTagsOperationResponse struct + HttpResponse *http.Response + Model *VpnSite + OData *odata.OData + type VpnLinkBgpSettings struct + Asn *int64 + BgpPeeringAddress *string + type VpnLinkProviderProperties struct + LinkProviderName *string + LinkSpeedInMbps *int64 + type VpnSite struct + Etag *string + Id *string + Location *string + Name *string + Properties *VpnSiteProperties + Tags *map[string]string + Type *string + type VpnSiteId struct + ResourceGroupName string + SubscriptionId string + VpnSiteName string + func NewVpnSiteID(subscriptionId string, resourceGroupName string, vpnSiteName string) VpnSiteId + func ParseVpnSiteID(input string) (*VpnSiteId, error) + func ParseVpnSiteIDInsensitively(input string) (*VpnSiteId, error) + func (id *VpnSiteId) FromParseResult(input resourceids.ParseResult) error + func (id VpnSiteId) ID() string + func (id VpnSiteId) Segments() []resourceids.Segment + func (id VpnSiteId) String() string + type VpnSiteLink struct + Etag *string + Id *string + Name *string + Properties *VpnSiteLinkProperties + Type *string + type VpnSiteLinkProperties struct + BgpProperties *VpnLinkBgpSettings + Fqdn *string + IPAddress *string + LinkProperties *VpnLinkProviderProperties + ProvisioningState *ProvisioningState + type VpnSiteProperties struct + AddressSpace *AddressSpace + BgpProperties *BgpSettings + DeviceProperties *DeviceProperties + IPAddress *string + IsSecuritySite *bool + O365Policy *O365PolicyProperties + ProvisioningState *ProvisioningState + SiteKey *string + VirtualWAN *SubResource + VpnSiteLinks *[]VpnSiteLink + type VpnSitesClient struct + Client *resourcemanager.Client + func NewVpnSitesClientWithBaseURI(sdkApi sdkEnv.Api) (*VpnSitesClient, error) + func (c VpnSitesClient) UpdateTags(ctx context.Context, id VpnSiteId, input TagsObject) (result UpdateTagsOperationResponse, err error)