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 PossibleValuesForProviderOsTypeSelected() []string + func PossibleValuesForProviderStackOsType() []string + func PossibleValuesForStackPreferredOs() []string + func ValidateLocationID(input interface{}, key string) (warnings []string, errors []error) + type AppInsightsWebAppStackSettings struct + IsDefaultOff *bool + IsSupported *bool + type ApplicationStack struct + Dependency *string + Display *string + Frameworks *[]ApplicationStack + IsDeprecated *[]ApplicationStack + MajorVersions *[]StackMajorVersion + Name *string + type ApplicationStackResource struct + Id *string + Kind *string + Name *string + Properties *ApplicationStack + Type *string + type ApplicationStackResourceOperationPredicate struct + Id *string + Kind *string + Name *string + Type *string + func (p ApplicationStackResourceOperationPredicate) Matches(input ApplicationStackResource) bool + type FunctionAppMajorVersion struct + DisplayText *string + MinorVersions *[]FunctionAppMinorVersion + Value *string + type FunctionAppMinorVersion struct + DisplayText *string + StackSettings *FunctionAppRuntimes + Value *string + type FunctionAppRuntimeSettings struct + AppInsightsSettings *AppInsightsWebAppStackSettings + AppSettingsDictionary *map[string]string + EndOfLifeDate *string + GitHubActionSettings *GitHubActionWebAppStackSettings + IsAutoUpdate *bool + IsDefault *bool + IsDeprecated *bool + IsEarlyAccess *bool + IsHidden *bool + IsPreview *bool + RemoteDebuggingSupported *bool + RuntimeVersion *string + SiteConfigPropertiesDictionary *SiteConfigPropertiesDictionary + SupportedFunctionsExtensionVersions *[]string + func (o *FunctionAppRuntimeSettings) GetEndOfLifeDateAsTime() (*time.Time, error) + func (o *FunctionAppRuntimeSettings) SetEndOfLifeDateAsTime(input time.Time) + type FunctionAppRuntimes struct + LinuxRuntimeSettings *FunctionAppRuntimeSettings + WindowsRuntimeSettings *FunctionAppRuntimeSettings + type FunctionAppStack struct + Id *string + Kind *string + Location *string + Name *string + Properties *FunctionAppStackProperties + Type *string + type FunctionAppStackOperationPredicate struct + Id *string + Kind *string + Location *string + Name *string + Type *string + func (p FunctionAppStackOperationPredicate) Matches(input FunctionAppStack) bool + type FunctionAppStackProperties struct + DisplayText *string + MajorVersions *[]FunctionAppMajorVersion + PreferredOs *StackPreferredOs + Value *string + type GetAvailableStacksCompleteResult struct + Items []ApplicationStackResource + LatestHttpResponse *http.Response + type GetAvailableStacksCustomPager struct + NextLink *odata.Link + func (p *GetAvailableStacksCustomPager) NextPageLink() *odata.Link + type GetAvailableStacksOnPremCompleteResult struct + Items []ApplicationStackResource + LatestHttpResponse *http.Response + type GetAvailableStacksOnPremCustomPager struct + NextLink *odata.Link + func (p *GetAvailableStacksOnPremCustomPager) NextPageLink() *odata.Link + type GetAvailableStacksOnPremOperationOptions struct + OsTypeSelected *ProviderOsTypeSelected + func DefaultGetAvailableStacksOnPremOperationOptions() GetAvailableStacksOnPremOperationOptions + func (o GetAvailableStacksOnPremOperationOptions) ToHeaders() *client.Headers + func (o GetAvailableStacksOnPremOperationOptions) ToOData() *odata.Query + func (o GetAvailableStacksOnPremOperationOptions) ToQuery() *client.QueryParams + type GetAvailableStacksOnPremOperationResponse struct + HttpResponse *http.Response + Model *[]ApplicationStackResource + OData *odata.OData + type GetAvailableStacksOperationOptions struct + OsTypeSelected *ProviderOsTypeSelected + func DefaultGetAvailableStacksOperationOptions() GetAvailableStacksOperationOptions + func (o GetAvailableStacksOperationOptions) ToHeaders() *client.Headers + func (o GetAvailableStacksOperationOptions) ToOData() *odata.Query + func (o GetAvailableStacksOperationOptions) ToQuery() *client.QueryParams + type GetAvailableStacksOperationResponse struct + HttpResponse *http.Response + Model *[]ApplicationStackResource + OData *odata.OData + type GetFunctionAppStacksCompleteResult struct + Items []FunctionAppStack + LatestHttpResponse *http.Response + type GetFunctionAppStacksCustomPager struct + NextLink *odata.Link + func (p *GetFunctionAppStacksCustomPager) NextPageLink() *odata.Link + type GetFunctionAppStacksForLocationCompleteResult struct + Items []FunctionAppStack + LatestHttpResponse *http.Response + type GetFunctionAppStacksForLocationCustomPager struct + NextLink *odata.Link + func (p *GetFunctionAppStacksForLocationCustomPager) NextPageLink() *odata.Link + type GetFunctionAppStacksForLocationOperationOptions struct + StackOsType *ProviderStackOsType + func DefaultGetFunctionAppStacksForLocationOperationOptions() GetFunctionAppStacksForLocationOperationOptions + func (o GetFunctionAppStacksForLocationOperationOptions) ToHeaders() *client.Headers + func (o GetFunctionAppStacksForLocationOperationOptions) ToOData() *odata.Query + func (o GetFunctionAppStacksForLocationOperationOptions) ToQuery() *client.QueryParams + type GetFunctionAppStacksForLocationOperationResponse struct + HttpResponse *http.Response + Model *[]FunctionAppStack + OData *odata.OData + type GetFunctionAppStacksOperationOptions struct + StackOsType *ProviderStackOsType + func DefaultGetFunctionAppStacksOperationOptions() GetFunctionAppStacksOperationOptions + func (o GetFunctionAppStacksOperationOptions) ToHeaders() *client.Headers + func (o GetFunctionAppStacksOperationOptions) ToOData() *odata.Query + func (o GetFunctionAppStacksOperationOptions) ToQuery() *client.QueryParams + type GetFunctionAppStacksOperationResponse struct + HttpResponse *http.Response + Model *[]FunctionAppStack + OData *odata.OData + type GetWebAppStacksCompleteResult struct + Items []WebAppStack + LatestHttpResponse *http.Response + type GetWebAppStacksCustomPager struct + NextLink *odata.Link + func (p *GetWebAppStacksCustomPager) NextPageLink() *odata.Link + type GetWebAppStacksForLocationCompleteResult struct + Items []WebAppStack + LatestHttpResponse *http.Response + type GetWebAppStacksForLocationCustomPager struct + NextLink *odata.Link + func (p *GetWebAppStacksForLocationCustomPager) NextPageLink() *odata.Link + type GetWebAppStacksForLocationOperationOptions struct + StackOsType *ProviderStackOsType + func DefaultGetWebAppStacksForLocationOperationOptions() GetWebAppStacksForLocationOperationOptions + func (o GetWebAppStacksForLocationOperationOptions) ToHeaders() *client.Headers + func (o GetWebAppStacksForLocationOperationOptions) ToOData() *odata.Query + func (o GetWebAppStacksForLocationOperationOptions) ToQuery() *client.QueryParams + type GetWebAppStacksForLocationOperationResponse struct + HttpResponse *http.Response + Model *[]WebAppStack + OData *odata.OData + type GetWebAppStacksOperationOptions struct + StackOsType *ProviderStackOsType + func DefaultGetWebAppStacksOperationOptions() GetWebAppStacksOperationOptions + func (o GetWebAppStacksOperationOptions) ToHeaders() *client.Headers + func (o GetWebAppStacksOperationOptions) ToOData() *odata.Query + func (o GetWebAppStacksOperationOptions) ToQuery() *client.QueryParams + type GetWebAppStacksOperationResponse struct + HttpResponse *http.Response + Model *[]WebAppStack + OData *odata.OData + type GitHubActionWebAppStackSettings struct + IsSupported *bool + SupportedVersion *string + type LinuxJavaContainerSettings struct + EndOfLifeDate *string + IsAutoUpdate *bool + IsDeprecated *bool + IsEarlyAccess *bool + IsHidden *bool + IsPreview *bool + Java11Runtime *string + Java8Runtime *string + func (o *LinuxJavaContainerSettings) GetEndOfLifeDateAsTime() (*time.Time, error) + func (o *LinuxJavaContainerSettings) SetEndOfLifeDateAsTime(input time.Time) + type LocationId struct + LocationName string + func NewLocationID(locationName string) LocationId + func ParseLocationID(input string) (*LocationId, error) + func ParseLocationIDInsensitively(input string) (*LocationId, error) + func (id *LocationId) FromParseResult(input resourceids.ParseResult) error + func (id LocationId) ID() string + func (id LocationId) Segments() []resourceids.Segment + func (id LocationId) String() string + type ProviderClient struct + Client *resourcemanager.Client + func NewProviderClientWithBaseURI(sdkApi sdkEnv.Api) (*ProviderClient, error) + func (c ProviderClient) GetAvailableStacks(ctx context.Context, options GetAvailableStacksOperationOptions) (result GetAvailableStacksOperationResponse, err error) + func (c ProviderClient) GetAvailableStacksComplete(ctx context.Context, options GetAvailableStacksOperationOptions) (GetAvailableStacksCompleteResult, error) + func (c ProviderClient) GetAvailableStacksCompleteMatchingPredicate(ctx context.Context, options GetAvailableStacksOperationOptions, ...) (result GetAvailableStacksCompleteResult, err error) + func (c ProviderClient) GetAvailableStacksOnPrem(ctx context.Context, id commonids.SubscriptionId, ...) (result GetAvailableStacksOnPremOperationResponse, err error) + func (c ProviderClient) GetAvailableStacksOnPremComplete(ctx context.Context, id commonids.SubscriptionId, ...) (GetAvailableStacksOnPremCompleteResult, error) + func (c ProviderClient) GetAvailableStacksOnPremCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, ...) (result GetAvailableStacksOnPremCompleteResult, err error) + func (c ProviderClient) GetFunctionAppStacks(ctx context.Context, options GetFunctionAppStacksOperationOptions) (result GetFunctionAppStacksOperationResponse, err error) + func (c ProviderClient) GetFunctionAppStacksComplete(ctx context.Context, options GetFunctionAppStacksOperationOptions) (GetFunctionAppStacksCompleteResult, error) + func (c ProviderClient) GetFunctionAppStacksCompleteMatchingPredicate(ctx context.Context, options GetFunctionAppStacksOperationOptions, ...) (result GetFunctionAppStacksCompleteResult, err error) + func (c ProviderClient) GetFunctionAppStacksForLocation(ctx context.Context, id LocationId, ...) (result GetFunctionAppStacksForLocationOperationResponse, err error) + func (c ProviderClient) GetFunctionAppStacksForLocationComplete(ctx context.Context, id LocationId, ...) (GetFunctionAppStacksForLocationCompleteResult, error) + func (c ProviderClient) GetFunctionAppStacksForLocationCompleteMatchingPredicate(ctx context.Context, id LocationId, ...) (result GetFunctionAppStacksForLocationCompleteResult, err error) + func (c ProviderClient) GetWebAppStacks(ctx context.Context, options GetWebAppStacksOperationOptions) (result GetWebAppStacksOperationResponse, err error) + func (c ProviderClient) GetWebAppStacksComplete(ctx context.Context, options GetWebAppStacksOperationOptions) (GetWebAppStacksCompleteResult, error) + func (c ProviderClient) GetWebAppStacksCompleteMatchingPredicate(ctx context.Context, options GetWebAppStacksOperationOptions, ...) (result GetWebAppStacksCompleteResult, err error) + func (c ProviderClient) GetWebAppStacksForLocation(ctx context.Context, id LocationId, ...) (result GetWebAppStacksForLocationOperationResponse, err error) + func (c ProviderClient) GetWebAppStacksForLocationComplete(ctx context.Context, id LocationId, ...) (GetWebAppStacksForLocationCompleteResult, error) + func (c ProviderClient) GetWebAppStacksForLocationCompleteMatchingPredicate(ctx context.Context, id LocationId, ...) (result GetWebAppStacksForLocationCompleteResult, err error) + type ProviderOsTypeSelected string + const ProviderOsTypeSelectedAll + const ProviderOsTypeSelectedLinux + const ProviderOsTypeSelectedLinuxFunctions + const ProviderOsTypeSelectedWindows + const ProviderOsTypeSelectedWindowsFunctions + func (s *ProviderOsTypeSelected) UnmarshalJSON(bytes []byte) error + type ProviderStackOsType string + const ProviderStackOsTypeAll + const ProviderStackOsTypeLinux + const ProviderStackOsTypeWindows + func (s *ProviderStackOsType) UnmarshalJSON(bytes []byte) error + type SiteConfigPropertiesDictionary struct + JavaVersion *string + LinuxFxVersion *string + PowerShellVersion *string + Use32BitWorkerProcess *bool + type StackMajorVersion struct + AppSettingsDictionary *map[string]interface{} + ApplicationInsights *bool + DisplayVersion *string + IsDefault *bool + IsDeprecated *bool + IsHidden *bool + IsPreview *bool + MinorVersions *[]StackMinorVersion + RuntimeVersion *string + SiteConfigPropertiesDictionary *map[string]interface{} + type StackMinorVersion struct + DisplayVersion *string + IsDefault *bool + IsRemoteDebuggingEnabled *bool + RuntimeVersion *string + type StackPreferredOs string + const StackPreferredOsLinux + const StackPreferredOsWindows + func (s *StackPreferredOs) UnmarshalJSON(bytes []byte) error + type WebAppMajorVersion struct + DisplayText *string + MinorVersions *[]WebAppMinorVersion + Value *string + type WebAppMinorVersion struct + DisplayText *string + StackSettings *WebAppRuntimes + Value *string + type WebAppRuntimeSettings struct + AppInsightsSettings *AppInsightsWebAppStackSettings + EndOfLifeDate *string + GitHubActionSettings *GitHubActionWebAppStackSettings + IsAutoUpdate *bool + IsDeprecated *bool + IsEarlyAccess *bool + IsHidden *bool + IsPreview *bool + RemoteDebuggingSupported *bool + RuntimeVersion *string + func (o *WebAppRuntimeSettings) GetEndOfLifeDateAsTime() (*time.Time, error) + func (o *WebAppRuntimeSettings) SetEndOfLifeDateAsTime(input time.Time) + type WebAppRuntimes struct + LinuxContainerSettings *LinuxJavaContainerSettings + LinuxRuntimeSettings *WebAppRuntimeSettings + WindowsContainerSettings *WindowsJavaContainerSettings + WindowsRuntimeSettings *WebAppRuntimeSettings + type WebAppStack struct + Id *string + Kind *string + Location *string + Name *string + Properties *WebAppStackProperties + Type *string + type WebAppStackOperationPredicate struct + Id *string + Kind *string + Location *string + Name *string + Type *string + func (p WebAppStackOperationPredicate) Matches(input WebAppStack) bool + type WebAppStackProperties struct + DisplayText *string + MajorVersions *[]WebAppMajorVersion + PreferredOs *StackPreferredOs + Value *string + type WindowsJavaContainerSettings struct + EndOfLifeDate *string + IsAutoUpdate *bool + IsDeprecated *bool + IsEarlyAccess *bool + IsHidden *bool + IsPreview *bool + JavaContainer *string + JavaContainerVersion *string + func (o *WindowsJavaContainerSettings) GetEndOfLifeDateAsTime() (*time.Time, error) + func (o *WindowsJavaContainerSettings) SetEndOfLifeDateAsTime(input time.Time)