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 PossibleValuesForCommissionedState() []string + func PossibleValuesForCustomIPPrefixType() []string + func PossibleValuesForGeo() []string + func PossibleValuesForProvisioningState() []string + func ValidateCustomIPPrefixID(input interface{}, key string) (warnings []string, errors []error) + type CommissionedState string + const CommissionedStateCommissioned + const CommissionedStateCommissionedNoInternetAdvertise + const CommissionedStateCommissioning + const CommissionedStateDecommissioning + const CommissionedStateDeprovisioned + const CommissionedStateDeprovisioning + const CommissionedStateProvisioned + const CommissionedStateProvisioning + func (s *CommissionedState) UnmarshalJSON(bytes []byte) error + type CreateOrUpdateOperationResponse struct + HttpResponse *http.Response + Model *CustomIPPrefix + OData *odata.OData + Poller pollers.Poller + type CustomIPPrefix struct + Etag *string + ExtendedLocation *edgezones.Model + Id *string + Location *string + Name *string + Properties *CustomIPPrefixPropertiesFormat + Tags *map[string]string + Type *string + Zones *zones.Schema + type CustomIPPrefixId struct + CustomIPPrefixName string + ResourceGroupName string + SubscriptionId string + func NewCustomIPPrefixID(subscriptionId string, resourceGroupName string, customIPPrefixName string) CustomIPPrefixId + func ParseCustomIPPrefixID(input string) (*CustomIPPrefixId, error) + func ParseCustomIPPrefixIDInsensitively(input string) (*CustomIPPrefixId, error) + func (id *CustomIPPrefixId) FromParseResult(input resourceids.ParseResult) error + func (id CustomIPPrefixId) ID() string + func (id CustomIPPrefixId) Segments() []resourceids.Segment + func (id CustomIPPrefixId) String() string + type CustomIPPrefixOperationPredicate struct + Etag *string + Id *string + Location *string + Name *string + Type *string + func (p CustomIPPrefixOperationPredicate) Matches(input CustomIPPrefix) bool + type CustomIPPrefixPropertiesFormat struct + Asn *string + AuthorizationMessage *string + ChildCustomIPPrefixes *[]SubResource + Cidr *string + CommissionedState *CommissionedState + CustomIPPrefixParent *SubResource + ExpressRouteAdvertise *bool + FailedReason *string + Geo *Geo + NoInternetAdvertise *bool + PrefixType *CustomIPPrefixType + ProvisioningState *ProvisioningState + PublicIPPrefixes *[]SubResource + ResourceGuid *string + SignedMessage *string + type CustomIPPrefixType string + const CustomIPPrefixTypeChild + const CustomIPPrefixTypeParent + const CustomIPPrefixTypeSingular + func (s *CustomIPPrefixType) UnmarshalJSON(bytes []byte) error + type CustomIPPrefixesClient struct + Client *resourcemanager.Client + func NewCustomIPPrefixesClientWithBaseURI(sdkApi sdkEnv.Api) (*CustomIPPrefixesClient, error) + func (c CustomIPPrefixesClient) CreateOrUpdate(ctx context.Context, id CustomIPPrefixId, input CustomIPPrefix) (result CreateOrUpdateOperationResponse, err error) + func (c CustomIPPrefixesClient) CreateOrUpdateThenPoll(ctx context.Context, id CustomIPPrefixId, input CustomIPPrefix) error + func (c CustomIPPrefixesClient) Delete(ctx context.Context, id CustomIPPrefixId) (result DeleteOperationResponse, err error) + func (c CustomIPPrefixesClient) DeleteThenPoll(ctx context.Context, id CustomIPPrefixId) error + func (c CustomIPPrefixesClient) Get(ctx context.Context, id CustomIPPrefixId, options GetOperationOptions) (result GetOperationResponse, err error) + func (c CustomIPPrefixesClient) List(ctx context.Context, id commonids.ResourceGroupId) (result ListOperationResponse, err error) + func (c CustomIPPrefixesClient) ListAll(ctx context.Context, id commonids.SubscriptionId) (result ListAllOperationResponse, err error) + func (c CustomIPPrefixesClient) ListAllComplete(ctx context.Context, id commonids.SubscriptionId) (ListAllCompleteResult, error) + func (c CustomIPPrefixesClient) ListAllCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, ...) (result ListAllCompleteResult, err error) + func (c CustomIPPrefixesClient) ListComplete(ctx context.Context, id commonids.ResourceGroupId) (ListCompleteResult, error) + func (c CustomIPPrefixesClient) ListCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, ...) (result ListCompleteResult, err error) + func (c CustomIPPrefixesClient) UpdateTags(ctx context.Context, id CustomIPPrefixId, input TagsObject) (result UpdateTagsOperationResponse, err error) + type DeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type Geo string + const GeoAFRI + const GeoAPAC + const GeoAQ + const GeoEURO + const GeoGLOBAL + const GeoLATAM + const GeoME + const GeoNAM + const GeoOCEANIA + func (s *Geo) UnmarshalJSON(bytes []byte) error + type GetOperationOptions struct + Expand *string + func DefaultGetOperationOptions() GetOperationOptions + func (o GetOperationOptions) ToHeaders() *client.Headers + func (o GetOperationOptions) ToOData() *odata.Query + func (o GetOperationOptions) ToQuery() *client.QueryParams + type GetOperationResponse struct + HttpResponse *http.Response + Model *CustomIPPrefix + OData *odata.OData + type ListAllCompleteResult struct + Items []CustomIPPrefix + LatestHttpResponse *http.Response + type ListAllCustomPager struct + NextLink *odata.Link + func (p *ListAllCustomPager) NextPageLink() *odata.Link + type ListAllOperationResponse struct + HttpResponse *http.Response + Model *[]CustomIPPrefix + OData *odata.OData + type ListCompleteResult struct + Items []CustomIPPrefix + LatestHttpResponse *http.Response + type ListCustomPager struct + NextLink *odata.Link + func (p *ListCustomPager) NextPageLink() *odata.Link + type ListOperationResponse struct + HttpResponse *http.Response + Model *[]CustomIPPrefix + OData *odata.OData + 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 *CustomIPPrefix + OData *odata.OData