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 PossibleValuesForIPAllocationType() []string + func PossibleValuesForIPVersion() []string + func ValidateIPAllocationID(input interface{}, key string) (warnings []string, errors []error) + type CreateOrUpdateOperationResponse struct + HttpResponse *http.Response + Model *IPAllocation + OData *odata.OData + Poller pollers.Poller + type DeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + 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 *IPAllocation + OData *odata.OData + type IPAllocation struct + Etag *string + Id *string + Location *string + Name *string + Properties *IPAllocationPropertiesFormat + Tags *map[string]string + Type *string + type IPAllocationId struct + IpAllocationName string + ResourceGroupName string + SubscriptionId string + func NewIPAllocationID(subscriptionId string, resourceGroupName string, ipAllocationName string) IPAllocationId + func ParseIPAllocationID(input string) (*IPAllocationId, error) + func ParseIPAllocationIDInsensitively(input string) (*IPAllocationId, error) + func (id *IPAllocationId) FromParseResult(input resourceids.ParseResult) error + func (id IPAllocationId) ID() string + func (id IPAllocationId) Segments() []resourceids.Segment + func (id IPAllocationId) String() string + type IPAllocationOperationPredicate struct + Etag *string + Id *string + Location *string + Name *string + Type *string + func (p IPAllocationOperationPredicate) Matches(input IPAllocation) bool + type IPAllocationPropertiesFormat struct + AllocationTags *map[string]string + IPamAllocationId *string + Prefix *string + PrefixLength *int64 + PrefixType *IPVersion + Subnet *SubResource + Type *IPAllocationType + VirtualNetwork *SubResource + type IPAllocationType string + const IPAllocationTypeHypernet + const IPAllocationTypeUndefined + func (s *IPAllocationType) UnmarshalJSON(bytes []byte) error + type IPAllocationsClient struct + Client *resourcemanager.Client + func NewIPAllocationsClientWithBaseURI(sdkApi sdkEnv.Api) (*IPAllocationsClient, error) + func (c IPAllocationsClient) CreateOrUpdate(ctx context.Context, id IPAllocationId, input IPAllocation) (result CreateOrUpdateOperationResponse, err error) + func (c IPAllocationsClient) CreateOrUpdateThenPoll(ctx context.Context, id IPAllocationId, input IPAllocation) error + func (c IPAllocationsClient) Delete(ctx context.Context, id IPAllocationId) (result DeleteOperationResponse, err error) + func (c IPAllocationsClient) DeleteThenPoll(ctx context.Context, id IPAllocationId) error + func (c IPAllocationsClient) Get(ctx context.Context, id IPAllocationId, options GetOperationOptions) (result GetOperationResponse, err error) + func (c IPAllocationsClient) List(ctx context.Context, id commonids.SubscriptionId) (result ListOperationResponse, err error) + func (c IPAllocationsClient) ListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId) (result ListByResourceGroupOperationResponse, err error) + func (c IPAllocationsClient) ListByResourceGroupComplete(ctx context.Context, id commonids.ResourceGroupId) (ListByResourceGroupCompleteResult, error) + func (c IPAllocationsClient) ListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, ...) (result ListByResourceGroupCompleteResult, err error) + func (c IPAllocationsClient) ListComplete(ctx context.Context, id commonids.SubscriptionId) (ListCompleteResult, error) + func (c IPAllocationsClient) ListCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, ...) (result ListCompleteResult, err error) + func (c IPAllocationsClient) UpdateTags(ctx context.Context, id IPAllocationId, input TagsObject) (result UpdateTagsOperationResponse, err error) + type IPVersion string + const IPVersionIPvFour + const IPVersionIPvSix + func (s *IPVersion) UnmarshalJSON(bytes []byte) error + type ListByResourceGroupCompleteResult struct + Items []IPAllocation + LatestHttpResponse *http.Response + type ListByResourceGroupCustomPager struct + NextLink *odata.Link + func (p *ListByResourceGroupCustomPager) NextPageLink() *odata.Link + type ListByResourceGroupOperationResponse struct + HttpResponse *http.Response + Model *[]IPAllocation + OData *odata.OData + type ListCompleteResult struct + Items []IPAllocation + LatestHttpResponse *http.Response + type ListCustomPager struct + NextLink *odata.Link + func (p *ListCustomPager) NextPageLink() *odata.Link + type ListOperationResponse struct + HttpResponse *http.Response + Model *[]IPAllocation + OData *odata.OData + type SubResource struct + Id *string + type TagsObject struct + Tags *map[string]string + type UpdateTagsOperationResponse struct + HttpResponse *http.Response + Model *IPAllocation + OData *odata.OData