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 PossibleValuesForDeploymentMode() []string + func ValidateProviderDeploymentID(input interface{}, key string) (warnings []string, errors []error) + type BasicDependency struct + Id *string + ResourceName *string + ResourceType *string + type CalculateTemplateHashOperationResponse struct + HttpResponse *http.Response + Model *TemplateHashResult + OData *odata.OData + type CancelOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type CheckExistenceOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type CreateOrUpdateOperationResponse struct + HttpResponse *http.Response + Model *DeploymentExtended + OData *odata.OData + Poller pollers.Poller + type DeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type Dependency struct + DependsOn *[]BasicDependency + Id *string + ResourceName *string + ResourceType *string + type Deployment struct + Properties *DeploymentProperties + type DeploymentExtended struct + Id *string + Name string + Properties *DeploymentPropertiesExtended + type DeploymentExtendedOperationPredicate struct + Id *string + Name *string + func (p DeploymentExtendedOperationPredicate) Matches(input DeploymentExtended) bool + type DeploymentMode string + const DeploymentModeComplete + const DeploymentModeIncremental + func (s *DeploymentMode) UnmarshalJSON(bytes []byte) error + type DeploymentProperties struct + Mode *DeploymentMode + Parameters *interface{} + ParametersLink *ParametersLink + Template *interface{} + TemplateLink *TemplateLink + type DeploymentPropertiesExtended struct + CorrelationId *string + Dependencies *[]Dependency + Error *ErrorResponse + Mode *DeploymentMode + Outputs *interface{} + Parameters *interface{} + ParametersLink *ParametersLink + Providers *[]Provider + ProvisioningState *string + Template *interface{} + TemplateLink *TemplateLink + Timestamp *string + func (o *DeploymentPropertiesExtended) GetTimestampAsTime() (*time.Time, error) + func (o *DeploymentPropertiesExtended) SetTimestampAsTime(input time.Time) + type DeploymentValidateResult struct + Error *ResourceManagementErrorWithDetails + Properties *DeploymentPropertiesExtended + type DeploymentsClient struct + Client *resourcemanager.Client + func NewDeploymentsClientWithBaseURI(sdkApi sdkEnv.Api) (*DeploymentsClient, error) + func (c DeploymentsClient) CalculateTemplateHash(ctx context.Context, input interface{}) (result CalculateTemplateHashOperationResponse, err error) + func (c DeploymentsClient) Cancel(ctx context.Context, id ProviderDeploymentId) (result CancelOperationResponse, err error) + func (c DeploymentsClient) CheckExistence(ctx context.Context, id ProviderDeploymentId) (result CheckExistenceOperationResponse, err error) + func (c DeploymentsClient) CreateOrUpdate(ctx context.Context, id ProviderDeploymentId, input Deployment) (result CreateOrUpdateOperationResponse, err error) + func (c DeploymentsClient) CreateOrUpdateThenPoll(ctx context.Context, id ProviderDeploymentId, input Deployment) error + func (c DeploymentsClient) Delete(ctx context.Context, id ProviderDeploymentId) (result DeleteOperationResponse, err error) + func (c DeploymentsClient) DeleteThenPoll(ctx context.Context, id ProviderDeploymentId) error + func (c DeploymentsClient) Get(ctx context.Context, id ProviderDeploymentId) (result GetOperationResponse, err error) + func (c DeploymentsClient) List(ctx context.Context, id commonids.ResourceGroupId, ...) (result ListOperationResponse, err error) + func (c DeploymentsClient) ListComplete(ctx context.Context, id commonids.ResourceGroupId, ...) (ListCompleteResult, error) + func (c DeploymentsClient) ListCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, ...) (result ListCompleteResult, err error) + func (c DeploymentsClient) Validate(ctx context.Context, id ProviderDeploymentId, input Deployment) (result ValidateOperationResponse, err error) + type ErrorAdditionalInfo struct + Info *interface{} + Type *string + type ErrorResponse struct + AdditionalInfo *[]ErrorAdditionalInfo + Code *string + Details *[]ErrorResponse + Message *string + Target *string + type GetOperationResponse struct + HttpResponse *http.Response + Model *DeploymentExtended + OData *odata.OData + type ListCompleteResult struct + Items []DeploymentExtended + LatestHttpResponse *http.Response + type ListCustomPager struct + NextLink *odata.Link + func (p *ListCustomPager) NextPageLink() *odata.Link + type ListOperationOptions struct + Filter *string + Top *int64 + func DefaultListOperationOptions() ListOperationOptions + func (o ListOperationOptions) ToHeaders() *client.Headers + func (o ListOperationOptions) ToOData() *odata.Query + func (o ListOperationOptions) ToQuery() *client.QueryParams + type ListOperationResponse struct + HttpResponse *http.Response + Model *[]DeploymentExtended + OData *odata.OData + type ParametersLink struct + ContentVersion *string + Uri string + type Provider struct + Id *string + Namespace *string + RegistrationState *string + ResourceTypes *[]ProviderResourceType + type ProviderDeploymentId struct + DeploymentName string + ResourceGroupName string + SubscriptionId string + func NewProviderDeploymentID(subscriptionId string, resourceGroupName string, deploymentName string) ProviderDeploymentId + func ParseProviderDeploymentID(input string) (*ProviderDeploymentId, error) + func ParseProviderDeploymentIDInsensitively(input string) (*ProviderDeploymentId, error) + func (id *ProviderDeploymentId) FromParseResult(input resourceids.ParseResult) error + func (id ProviderDeploymentId) ID() string + func (id ProviderDeploymentId) Segments() []resourceids.Segment + func (id ProviderDeploymentId) String() string + type ProviderResourceType struct + ApiVersions *[]string + Locations *[]string + Properties *map[string]string + ResourceType *string + type ResourceManagementError struct + Code string + Message string + Target *string + type ResourceManagementErrorWithDetails struct + Code string + Details *[]ResourceManagementError + Message string + Target *string + type TemplateHashResult struct + MinifiedTemplate *string + TemplateHash *string + type TemplateLink struct + ContentVersion *string + Uri string + type ValidateOperationResponse struct + HttpResponse *http.Response + Model *DeploymentValidateResult + OData *odata.OData