appplatform

package
v0.20240923.1142107 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 23, 2024 License: MPL-2.0 Imports: 18 Imported by: 0

README ¶

github.com/hashicorp/go-azure-sdk/resource-manager/appplatform/2023-11-01-preview/appplatform Documentation

The appplatform SDK allows for interaction with Azure Resource Manager appplatform (API Version 2023-11-01-preview).

This readme covers example usages, but further information on using this SDK can be found in the project root.

Import Path

import "github.com/hashicorp/go-azure-helpers/resourcemanager/commonids"
import "github.com/hashicorp/go-azure-sdk/resource-manager/appplatform/2023-11-01-preview/appplatform"

Client Initialization

client := appplatform.NewAppPlatformClientWithBaseURI("https://management.azure.com")
client.Client.Authorizer = authorizer

Example Usage: AppPlatformClient.ApiPortalCustomDomainsCreateOrUpdate

ctx := context.TODO()
id := appplatform.NewApiPortalDomainID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "apiPortalName", "domainName")

payload := appplatform.ApiPortalCustomDomainResource{
	// ...
}


if err := client.ApiPortalCustomDomainsCreateOrUpdateThenPoll(ctx, id, payload); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.ApiPortalCustomDomainsDelete

ctx := context.TODO()
id := appplatform.NewApiPortalDomainID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "apiPortalName", "domainName")

if err := client.ApiPortalCustomDomainsDeleteThenPoll(ctx, id); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.ApiPortalCustomDomainsGet

ctx := context.TODO()
id := appplatform.NewApiPortalDomainID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "apiPortalName", "domainName")

read, err := client.ApiPortalCustomDomainsGet(ctx, id)
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: AppPlatformClient.ApiPortalCustomDomainsList

ctx := context.TODO()
id := appplatform.NewApiPortalID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "apiPortalName")

// alternatively `client.ApiPortalCustomDomainsList(ctx, id)` can be used to do batched pagination
items, err := client.ApiPortalCustomDomainsListComplete(ctx, id)
if err != nil {
	// handle the error
}
for _, item := range items {
	// do something
}

Example Usage: AppPlatformClient.ApiPortalsCreateOrUpdate

ctx := context.TODO()
id := appplatform.NewApiPortalID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "apiPortalName")

payload := appplatform.ApiPortalResource{
	// ...
}


if err := client.ApiPortalsCreateOrUpdateThenPoll(ctx, id, payload); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.ApiPortalsDelete

ctx := context.TODO()
id := appplatform.NewApiPortalID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "apiPortalName")

if err := client.ApiPortalsDeleteThenPoll(ctx, id); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.ApiPortalsGet

ctx := context.TODO()
id := appplatform.NewApiPortalID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "apiPortalName")

read, err := client.ApiPortalsGet(ctx, id)
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: AppPlatformClient.ApiPortalsList

ctx := context.TODO()
id := commonids.NewSpringCloudServiceID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName")

// alternatively `client.ApiPortalsList(ctx, id)` can be used to do batched pagination
items, err := client.ApiPortalsListComplete(ctx, id)
if err != nil {
	// handle the error
}
for _, item := range items {
	// do something
}

Example Usage: AppPlatformClient.ApiPortalsValidateDomain

ctx := context.TODO()
id := appplatform.NewApiPortalID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "apiPortalName")

payload := appplatform.CustomDomainValidatePayload{
	// ...
}


read, err := client.ApiPortalsValidateDomain(ctx, id, payload)
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: AppPlatformClient.ApmsCreateOrUpdate

ctx := context.TODO()
id := appplatform.NewApmID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "apmName")

payload := appplatform.ApmResource{
	// ...
}


if err := client.ApmsCreateOrUpdateThenPoll(ctx, id, payload); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.ApmsDelete

ctx := context.TODO()
id := appplatform.NewApmID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "apmName")

if err := client.ApmsDeleteThenPoll(ctx, id); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.ApmsGet

ctx := context.TODO()
id := appplatform.NewApmID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "apmName")

read, err := client.ApmsGet(ctx, id)
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: AppPlatformClient.ApmsList

ctx := context.TODO()
id := commonids.NewSpringCloudServiceID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName")

// alternatively `client.ApmsList(ctx, id)` can be used to do batched pagination
items, err := client.ApmsListComplete(ctx, id)
if err != nil {
	// handle the error
}
for _, item := range items {
	// do something
}

Example Usage: AppPlatformClient.ApmsListSecretKeys

ctx := context.TODO()
id := appplatform.NewApmID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "apmName")

read, err := client.ApmsListSecretKeys(ctx, id)
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: AppPlatformClient.ApplicationAcceleratorsCreateOrUpdate

ctx := context.TODO()
id := appplatform.NewApplicationAcceleratorID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "applicationAcceleratorName")

payload := appplatform.ApplicationAcceleratorResource{
	// ...
}


if err := client.ApplicationAcceleratorsCreateOrUpdateThenPoll(ctx, id, payload); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.ApplicationAcceleratorsDelete

ctx := context.TODO()
id := appplatform.NewApplicationAcceleratorID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "applicationAcceleratorName")

if err := client.ApplicationAcceleratorsDeleteThenPoll(ctx, id); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.ApplicationAcceleratorsGet

ctx := context.TODO()
id := appplatform.NewApplicationAcceleratorID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "applicationAcceleratorName")

read, err := client.ApplicationAcceleratorsGet(ctx, id)
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: AppPlatformClient.ApplicationAcceleratorsList

ctx := context.TODO()
id := commonids.NewSpringCloudServiceID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName")

// alternatively `client.ApplicationAcceleratorsList(ctx, id)` can be used to do batched pagination
items, err := client.ApplicationAcceleratorsListComplete(ctx, id)
if err != nil {
	// handle the error
}
for _, item := range items {
	// do something
}

Example Usage: AppPlatformClient.ApplicationLiveViewsCreateOrUpdate

ctx := context.TODO()
id := appplatform.NewApplicationLiveViewID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "applicationLiveViewName")

payload := appplatform.ApplicationLiveViewResource{
	// ...
}


if err := client.ApplicationLiveViewsCreateOrUpdateThenPoll(ctx, id, payload); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.ApplicationLiveViewsDelete

ctx := context.TODO()
id := appplatform.NewApplicationLiveViewID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "applicationLiveViewName")

if err := client.ApplicationLiveViewsDeleteThenPoll(ctx, id); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.ApplicationLiveViewsGet

ctx := context.TODO()
id := appplatform.NewApplicationLiveViewID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "applicationLiveViewName")

read, err := client.ApplicationLiveViewsGet(ctx, id)
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: AppPlatformClient.ApplicationLiveViewsList

ctx := context.TODO()
id := commonids.NewSpringCloudServiceID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName")

// alternatively `client.ApplicationLiveViewsList(ctx, id)` can be used to do batched pagination
items, err := client.ApplicationLiveViewsListComplete(ctx, id)
if err != nil {
	// handle the error
}
for _, item := range items {
	// do something
}

Example Usage: AppPlatformClient.AppsCreateOrUpdate

ctx := context.TODO()
id := appplatform.NewAppID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "appName")

payload := appplatform.AppResource{
	// ...
}


if err := client.AppsCreateOrUpdateThenPoll(ctx, id, payload); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.AppsDelete

ctx := context.TODO()
id := appplatform.NewAppID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "appName")

if err := client.AppsDeleteThenPoll(ctx, id); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.AppsGet

ctx := context.TODO()
id := appplatform.NewAppID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "appName")

read, err := client.AppsGet(ctx, id, appplatform.DefaultAppsGetOperationOptions())
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: AppPlatformClient.AppsGetResourceUploadUrl

ctx := context.TODO()
id := appplatform.NewAppID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "appName")

read, err := client.AppsGetResourceUploadUrl(ctx, id)
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: AppPlatformClient.AppsList

ctx := context.TODO()
id := commonids.NewSpringCloudServiceID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName")

// alternatively `client.AppsList(ctx, id)` can be used to do batched pagination
items, err := client.AppsListComplete(ctx, id)
if err != nil {
	// handle the error
}
for _, item := range items {
	// do something
}

Example Usage: AppPlatformClient.AppsSetActiveDeployments

ctx := context.TODO()
id := appplatform.NewAppID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "appName")

payload := appplatform.ActiveDeploymentCollection{
	// ...
}


if err := client.AppsSetActiveDeploymentsThenPoll(ctx, id, payload); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.AppsUpdate

ctx := context.TODO()
id := appplatform.NewAppID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "appName")

payload := appplatform.AppResource{
	// ...
}


if err := client.AppsUpdateThenPoll(ctx, id, payload); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.AppsValidateDomain

ctx := context.TODO()
id := appplatform.NewAppID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "appName")

payload := appplatform.CustomDomainValidatePayload{
	// ...
}


read, err := client.AppsValidateDomain(ctx, id, payload)
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: AppPlatformClient.BindingsCreateOrUpdate

ctx := context.TODO()
id := appplatform.NewBindingID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "appName", "bindingName")

payload := appplatform.BindingResource{
	// ...
}


if err := client.BindingsCreateOrUpdateThenPoll(ctx, id, payload); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.BindingsDelete

ctx := context.TODO()
id := appplatform.NewBindingID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "appName", "bindingName")

if err := client.BindingsDeleteThenPoll(ctx, id); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.BindingsGet

ctx := context.TODO()
id := appplatform.NewBindingID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "appName", "bindingName")

read, err := client.BindingsGet(ctx, id)
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: AppPlatformClient.BindingsList

ctx := context.TODO()
id := appplatform.NewAppID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "appName")

// alternatively `client.BindingsList(ctx, id)` can be used to do batched pagination
items, err := client.BindingsListComplete(ctx, id)
if err != nil {
	// handle the error
}
for _, item := range items {
	// do something
}

Example Usage: AppPlatformClient.BindingsUpdate

ctx := context.TODO()
id := appplatform.NewBindingID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "appName", "bindingName")

payload := appplatform.BindingResource{
	// ...
}


if err := client.BindingsUpdateThenPoll(ctx, id, payload); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.BuildServiceAgentPoolGet

ctx := context.TODO()
id := appplatform.NewAgentPoolID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "buildServiceName", "agentPoolName")

read, err := client.BuildServiceAgentPoolGet(ctx, id)
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: AppPlatformClient.BuildServiceAgentPoolList

ctx := context.TODO()
id := appplatform.NewBuildServiceID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "buildServiceName")

// alternatively `client.BuildServiceAgentPoolList(ctx, id)` can be used to do batched pagination
items, err := client.BuildServiceAgentPoolListComplete(ctx, id)
if err != nil {
	// handle the error
}
for _, item := range items {
	// do something
}

Example Usage: AppPlatformClient.BuildServiceAgentPoolUpdatePut

ctx := context.TODO()
id := appplatform.NewAgentPoolID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "buildServiceName", "agentPoolName")

payload := appplatform.BuildServiceAgentPoolResource{
	// ...
}


if err := client.BuildServiceAgentPoolUpdatePutThenPoll(ctx, id, payload); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.BuildServiceBuilderCreateOrUpdate

ctx := context.TODO()
id := appplatform.NewBuilderID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "buildServiceName", "builderName")

payload := appplatform.BuilderResource{
	// ...
}


if err := client.BuildServiceBuilderCreateOrUpdateThenPoll(ctx, id, payload); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.BuildServiceBuilderDelete

ctx := context.TODO()
id := appplatform.NewBuilderID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "buildServiceName", "builderName")

if err := client.BuildServiceBuilderDeleteThenPoll(ctx, id); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.BuildServiceBuilderGet

ctx := context.TODO()
id := appplatform.NewBuilderID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "buildServiceName", "builderName")

read, err := client.BuildServiceBuilderGet(ctx, id)
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: AppPlatformClient.BuildServiceBuilderList

ctx := context.TODO()
id := appplatform.NewBuildServiceID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "buildServiceName")

// alternatively `client.BuildServiceBuilderList(ctx, id)` can be used to do batched pagination
items, err := client.BuildServiceBuilderListComplete(ctx, id)
if err != nil {
	// handle the error
}
for _, item := range items {
	// do something
}

Example Usage: AppPlatformClient.BuildServiceBuilderListDeployments

ctx := context.TODO()
id := appplatform.NewBuilderID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "buildServiceName", "builderName")

read, err := client.BuildServiceBuilderListDeployments(ctx, id)
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: AppPlatformClient.BuildServiceCreateOrUpdate

ctx := context.TODO()
id := appplatform.NewBuildServiceID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "buildServiceName")

payload := appplatform.BuildService{
	// ...
}


if err := client.BuildServiceCreateOrUpdateThenPoll(ctx, id, payload); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.BuildServiceCreateOrUpdateBuild

ctx := context.TODO()
id := appplatform.NewBuildID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "buildServiceName", "buildName")

payload := appplatform.Build{
	// ...
}


read, err := client.BuildServiceCreateOrUpdateBuild(ctx, id, payload)
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: AppPlatformClient.BuildServiceDeleteBuild

ctx := context.TODO()
id := appplatform.NewBuildID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "buildServiceName", "buildName")

if err := client.BuildServiceDeleteBuildThenPoll(ctx, id); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.BuildServiceGetBuild

ctx := context.TODO()
id := appplatform.NewBuildID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "buildServiceName", "buildName")

read, err := client.BuildServiceGetBuild(ctx, id)
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: AppPlatformClient.BuildServiceGetBuildResult

ctx := context.TODO()
id := appplatform.NewResultID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "buildServiceName", "buildName", "buildResultName")

read, err := client.BuildServiceGetBuildResult(ctx, id)
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: AppPlatformClient.BuildServiceGetBuildResultLog

ctx := context.TODO()
id := appplatform.NewResultID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "buildServiceName", "buildName", "buildResultName")

read, err := client.BuildServiceGetBuildResultLog(ctx, id)
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: AppPlatformClient.BuildServiceGetBuildService

ctx := context.TODO()
id := appplatform.NewBuildServiceID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "buildServiceName")

read, err := client.BuildServiceGetBuildService(ctx, id)
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: AppPlatformClient.BuildServiceGetResourceUploadUrl

ctx := context.TODO()
id := appplatform.NewBuildServiceID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "buildServiceName")

read, err := client.BuildServiceGetResourceUploadUrl(ctx, id)
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: AppPlatformClient.BuildServiceGetSupportedBuildpack

ctx := context.TODO()
id := appplatform.NewSupportedBuildPackID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "buildServiceName", "buildpackName")

read, err := client.BuildServiceGetSupportedBuildpack(ctx, id)
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: AppPlatformClient.BuildServiceGetSupportedStack

ctx := context.TODO()
id := appplatform.NewSupportedStackID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "buildServiceName", "stackName")

read, err := client.BuildServiceGetSupportedStack(ctx, id)
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: AppPlatformClient.BuildServiceListBuildResults

ctx := context.TODO()
id := appplatform.NewBuildID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "buildServiceName", "buildName")

// alternatively `client.BuildServiceListBuildResults(ctx, id)` can be used to do batched pagination
items, err := client.BuildServiceListBuildResultsComplete(ctx, id)
if err != nil {
	// handle the error
}
for _, item := range items {
	// do something
}

Example Usage: AppPlatformClient.BuildServiceListBuildServices

ctx := context.TODO()
id := commonids.NewSpringCloudServiceID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName")

// alternatively `client.BuildServiceListBuildServices(ctx, id)` can be used to do batched pagination
items, err := client.BuildServiceListBuildServicesComplete(ctx, id)
if err != nil {
	// handle the error
}
for _, item := range items {
	// do something
}

Example Usage: AppPlatformClient.BuildServiceListBuilds

ctx := context.TODO()
id := appplatform.NewBuildServiceID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "buildServiceName")

// alternatively `client.BuildServiceListBuilds(ctx, id)` can be used to do batched pagination
items, err := client.BuildServiceListBuildsComplete(ctx, id)
if err != nil {
	// handle the error
}
for _, item := range items {
	// do something
}

Example Usage: AppPlatformClient.BuildServiceListSupportedBuildpacks

ctx := context.TODO()
id := appplatform.NewBuildServiceID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "buildServiceName")

// alternatively `client.BuildServiceListSupportedBuildpacks(ctx, id)` can be used to do batched pagination
items, err := client.BuildServiceListSupportedBuildpacksComplete(ctx, id)
if err != nil {
	// handle the error
}
for _, item := range items {
	// do something
}

Example Usage: AppPlatformClient.BuildServiceListSupportedStacks

ctx := context.TODO()
id := appplatform.NewBuildServiceID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "buildServiceName")

// alternatively `client.BuildServiceListSupportedStacks(ctx, id)` can be used to do batched pagination
items, err := client.BuildServiceListSupportedStacksComplete(ctx, id)
if err != nil {
	// handle the error
}
for _, item := range items {
	// do something
}

Example Usage: AppPlatformClient.BuildpackBindingCreateOrUpdate

ctx := context.TODO()
id := appplatform.NewBuildPackBindingID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "buildServiceName", "builderName", "buildpackBindingName")

payload := appplatform.BuildpackBindingResource{
	// ...
}


if err := client.BuildpackBindingCreateOrUpdateThenPoll(ctx, id, payload); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.BuildpackBindingDelete

ctx := context.TODO()
id := appplatform.NewBuildPackBindingID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "buildServiceName", "builderName", "buildpackBindingName")

if err := client.BuildpackBindingDeleteThenPoll(ctx, id); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.BuildpackBindingGet

ctx := context.TODO()
id := appplatform.NewBuildPackBindingID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "buildServiceName", "builderName", "buildpackBindingName")

read, err := client.BuildpackBindingGet(ctx, id)
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: AppPlatformClient.BuildpackBindingList

ctx := context.TODO()
id := appplatform.NewBuilderID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "buildServiceName", "builderName")

// alternatively `client.BuildpackBindingList(ctx, id)` can be used to do batched pagination
items, err := client.BuildpackBindingListComplete(ctx, id)
if err != nil {
	// handle the error
}
for _, item := range items {
	// do something
}

Example Usage: AppPlatformClient.BuildpackBindingListForCluster

ctx := context.TODO()
id := commonids.NewSpringCloudServiceID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName")

// alternatively `client.BuildpackBindingListForCluster(ctx, id)` can be used to do batched pagination
items, err := client.BuildpackBindingListForClusterComplete(ctx, id)
if err != nil {
	// handle the error
}
for _, item := range items {
	// do something
}

Example Usage: AppPlatformClient.CertificatesCreateOrUpdate

ctx := context.TODO()
id := appplatform.NewCertificateID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "certificateName")

payload := appplatform.CertificateResource{
	// ...
}


if err := client.CertificatesCreateOrUpdateThenPoll(ctx, id, payload); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.CertificatesDelete

ctx := context.TODO()
id := appplatform.NewCertificateID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "certificateName")

if err := client.CertificatesDeleteThenPoll(ctx, id); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.CertificatesGet

ctx := context.TODO()
id := appplatform.NewCertificateID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "certificateName")

read, err := client.CertificatesGet(ctx, id)
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: AppPlatformClient.CertificatesList

ctx := context.TODO()
id := commonids.NewSpringCloudServiceID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName")

// alternatively `client.CertificatesList(ctx, id)` can be used to do batched pagination
items, err := client.CertificatesListComplete(ctx, id)
if err != nil {
	// handle the error
}
for _, item := range items {
	// do something
}

Example Usage: AppPlatformClient.ConfigServersGet

ctx := context.TODO()
id := commonids.NewSpringCloudServiceID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName")

read, err := client.ConfigServersGet(ctx, id)
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: AppPlatformClient.ConfigServersUpdatePatch

ctx := context.TODO()
id := commonids.NewSpringCloudServiceID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName")

payload := appplatform.ConfigServerResource{
	// ...
}


if err := client.ConfigServersUpdatePatchThenPoll(ctx, id, payload); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.ConfigServersUpdatePut

ctx := context.TODO()
id := commonids.NewSpringCloudServiceID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName")

payload := appplatform.ConfigServerResource{
	// ...
}


if err := client.ConfigServersUpdatePutThenPoll(ctx, id, payload); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.ConfigServersValidate

ctx := context.TODO()
id := commonids.NewSpringCloudServiceID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName")

payload := appplatform.ConfigServerSettings{
	// ...
}


if err := client.ConfigServersValidateThenPoll(ctx, id, payload); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.ConfigurationServicesCreateOrUpdate

ctx := context.TODO()
id := appplatform.NewConfigurationServiceID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "configurationServiceName")

payload := appplatform.ConfigurationServiceResource{
	// ...
}


if err := client.ConfigurationServicesCreateOrUpdateThenPoll(ctx, id, payload); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.ConfigurationServicesDelete

ctx := context.TODO()
id := appplatform.NewConfigurationServiceID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "configurationServiceName")

if err := client.ConfigurationServicesDeleteThenPoll(ctx, id); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.ConfigurationServicesGet

ctx := context.TODO()
id := appplatform.NewConfigurationServiceID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "configurationServiceName")

read, err := client.ConfigurationServicesGet(ctx, id)
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: AppPlatformClient.ConfigurationServicesList

ctx := context.TODO()
id := commonids.NewSpringCloudServiceID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName")

// alternatively `client.ConfigurationServicesList(ctx, id)` can be used to do batched pagination
items, err := client.ConfigurationServicesListComplete(ctx, id)
if err != nil {
	// handle the error
}
for _, item := range items {
	// do something
}

Example Usage: AppPlatformClient.ConfigurationServicesValidate

ctx := context.TODO()
id := appplatform.NewConfigurationServiceID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "configurationServiceName")

payload := appplatform.ConfigurationServiceSettings{
	// ...
}


if err := client.ConfigurationServicesValidateThenPoll(ctx, id, payload); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.ConfigurationServicesValidateResource

ctx := context.TODO()
id := appplatform.NewConfigurationServiceID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "configurationServiceName")

payload := appplatform.ConfigurationServiceResource{
	// ...
}


if err := client.ConfigurationServicesValidateResourceThenPoll(ctx, id, payload); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.ContainerRegistriesCreateOrUpdate

ctx := context.TODO()
id := appplatform.NewContainerRegistryID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "containerRegistryName")

payload := appplatform.ContainerRegistryResource{
	// ...
}


if err := client.ContainerRegistriesCreateOrUpdateThenPoll(ctx, id, payload); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.ContainerRegistriesDelete

ctx := context.TODO()
id := appplatform.NewContainerRegistryID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "containerRegistryName")

if err := client.ContainerRegistriesDeleteThenPoll(ctx, id); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.ContainerRegistriesGet

ctx := context.TODO()
id := appplatform.NewContainerRegistryID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "containerRegistryName")

read, err := client.ContainerRegistriesGet(ctx, id)
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: AppPlatformClient.ContainerRegistriesList

ctx := context.TODO()
id := commonids.NewSpringCloudServiceID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName")

// alternatively `client.ContainerRegistriesList(ctx, id)` can be used to do batched pagination
items, err := client.ContainerRegistriesListComplete(ctx, id)
if err != nil {
	// handle the error
}
for _, item := range items {
	// do something
}

Example Usage: AppPlatformClient.ContainerRegistriesValidate

ctx := context.TODO()
id := appplatform.NewContainerRegistryID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "containerRegistryName")

payload := appplatform.ContainerRegistryProperties{
	// ...
}


if err := client.ContainerRegistriesValidateThenPoll(ctx, id, payload); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.CustomDomainsCreateOrUpdate

ctx := context.TODO()
id := appplatform.NewDomainID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "appName", "domainName")

payload := appplatform.CustomDomainResource{
	// ...
}


if err := client.CustomDomainsCreateOrUpdateThenPoll(ctx, id, payload); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.CustomDomainsDelete

ctx := context.TODO()
id := appplatform.NewDomainID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "appName", "domainName")

if err := client.CustomDomainsDeleteThenPoll(ctx, id); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.CustomDomainsGet

ctx := context.TODO()
id := appplatform.NewDomainID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "appName", "domainName")

read, err := client.CustomDomainsGet(ctx, id)
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: AppPlatformClient.CustomDomainsList

ctx := context.TODO()
id := appplatform.NewAppID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "appName")

// alternatively `client.CustomDomainsList(ctx, id)` can be used to do batched pagination
items, err := client.CustomDomainsListComplete(ctx, id)
if err != nil {
	// handle the error
}
for _, item := range items {
	// do something
}

Example Usage: AppPlatformClient.CustomDomainsUpdate

ctx := context.TODO()
id := appplatform.NewDomainID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "appName", "domainName")

payload := appplatform.CustomDomainResource{
	// ...
}


if err := client.CustomDomainsUpdateThenPoll(ctx, id, payload); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.CustomizedAcceleratorsCreateOrUpdate

ctx := context.TODO()
id := appplatform.NewCustomizedAcceleratorID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "applicationAcceleratorName", "customizedAcceleratorName")

payload := appplatform.CustomizedAcceleratorResource{
	// ...
}


if err := client.CustomizedAcceleratorsCreateOrUpdateThenPoll(ctx, id, payload); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.CustomizedAcceleratorsDelete

ctx := context.TODO()
id := appplatform.NewCustomizedAcceleratorID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "applicationAcceleratorName", "customizedAcceleratorName")

if err := client.CustomizedAcceleratorsDeleteThenPoll(ctx, id); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.CustomizedAcceleratorsGet

ctx := context.TODO()
id := appplatform.NewCustomizedAcceleratorID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "applicationAcceleratorName", "customizedAcceleratorName")

read, err := client.CustomizedAcceleratorsGet(ctx, id)
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: AppPlatformClient.CustomizedAcceleratorsList

ctx := context.TODO()
id := appplatform.NewApplicationAcceleratorID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "applicationAcceleratorName")

// alternatively `client.CustomizedAcceleratorsList(ctx, id)` can be used to do batched pagination
items, err := client.CustomizedAcceleratorsListComplete(ctx, id)
if err != nil {
	// handle the error
}
for _, item := range items {
	// do something
}

Example Usage: AppPlatformClient.CustomizedAcceleratorsValidate

ctx := context.TODO()
id := appplatform.NewCustomizedAcceleratorID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "applicationAcceleratorName", "customizedAcceleratorName")

payload := appplatform.CustomizedAcceleratorProperties{
	// ...
}


read, err := client.CustomizedAcceleratorsValidate(ctx, id, payload)
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: AppPlatformClient.DeploymentsCreateOrUpdate

ctx := context.TODO()
id := appplatform.NewDeploymentID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "appName", "deploymentName")

payload := appplatform.DeploymentResource{
	// ...
}


if err := client.DeploymentsCreateOrUpdateThenPoll(ctx, id, payload); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.DeploymentsDelete

ctx := context.TODO()
id := appplatform.NewDeploymentID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "appName", "deploymentName")

if err := client.DeploymentsDeleteThenPoll(ctx, id); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.DeploymentsDisableRemoteDebugging

ctx := context.TODO()
id := appplatform.NewDeploymentID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "appName", "deploymentName")

if err := client.DeploymentsDisableRemoteDebuggingThenPoll(ctx, id); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.DeploymentsEnableRemoteDebugging

ctx := context.TODO()
id := appplatform.NewDeploymentID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "appName", "deploymentName")

payload := appplatform.RemoteDebuggingPayload{
	// ...
}


if err := client.DeploymentsEnableRemoteDebuggingThenPoll(ctx, id, payload); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.DeploymentsGenerateHeapDump

ctx := context.TODO()
id := appplatform.NewDeploymentID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "appName", "deploymentName")

payload := appplatform.DiagnosticParameters{
	// ...
}


if err := client.DeploymentsGenerateHeapDumpThenPoll(ctx, id, payload); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.DeploymentsGenerateThreadDump

ctx := context.TODO()
id := appplatform.NewDeploymentID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "appName", "deploymentName")

payload := appplatform.DiagnosticParameters{
	// ...
}


if err := client.DeploymentsGenerateThreadDumpThenPoll(ctx, id, payload); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.DeploymentsGet

ctx := context.TODO()
id := appplatform.NewDeploymentID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "appName", "deploymentName")

read, err := client.DeploymentsGet(ctx, id)
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: AppPlatformClient.DeploymentsGetLogFileUrl

ctx := context.TODO()
id := appplatform.NewDeploymentID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "appName", "deploymentName")

read, err := client.DeploymentsGetLogFileUrl(ctx, id)
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: AppPlatformClient.DeploymentsGetRemoteDebuggingConfig

ctx := context.TODO()
id := appplatform.NewDeploymentID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "appName", "deploymentName")

read, err := client.DeploymentsGetRemoteDebuggingConfig(ctx, id)
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: AppPlatformClient.DeploymentsList

ctx := context.TODO()
id := appplatform.NewAppID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "appName")

// alternatively `client.DeploymentsList(ctx, id, appplatform.DefaultDeploymentsListOperationOptions())` can be used to do batched pagination
items, err := client.DeploymentsListComplete(ctx, id, appplatform.DefaultDeploymentsListOperationOptions())
if err != nil {
	// handle the error
}
for _, item := range items {
	// do something
}

Example Usage: AppPlatformClient.DeploymentsListForCluster

ctx := context.TODO()
id := commonids.NewSpringCloudServiceID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName")

// alternatively `client.DeploymentsListForCluster(ctx, id, appplatform.DefaultDeploymentsListForClusterOperationOptions())` can be used to do batched pagination
items, err := client.DeploymentsListForClusterComplete(ctx, id, appplatform.DefaultDeploymentsListForClusterOperationOptions())
if err != nil {
	// handle the error
}
for _, item := range items {
	// do something
}

Example Usage: AppPlatformClient.DeploymentsRestart

ctx := context.TODO()
id := appplatform.NewDeploymentID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "appName", "deploymentName")

if err := client.DeploymentsRestartThenPoll(ctx, id); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.DeploymentsStart

ctx := context.TODO()
id := appplatform.NewDeploymentID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "appName", "deploymentName")

if err := client.DeploymentsStartThenPoll(ctx, id); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.DeploymentsStartJFR

ctx := context.TODO()
id := appplatform.NewDeploymentID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "appName", "deploymentName")

payload := appplatform.DiagnosticParameters{
	// ...
}


if err := client.DeploymentsStartJFRThenPoll(ctx, id, payload); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.DeploymentsStop

ctx := context.TODO()
id := appplatform.NewDeploymentID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "appName", "deploymentName")

if err := client.DeploymentsStopThenPoll(ctx, id); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.DeploymentsUpdate

ctx := context.TODO()
id := appplatform.NewDeploymentID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "appName", "deploymentName")

payload := appplatform.DeploymentResource{
	// ...
}


if err := client.DeploymentsUpdateThenPoll(ctx, id, payload); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.DevToolPortalsCreateOrUpdate

ctx := context.TODO()
id := appplatform.NewDevToolPortalID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "devToolPortalName")

payload := appplatform.DevToolPortalResource{
	// ...
}


if err := client.DevToolPortalsCreateOrUpdateThenPoll(ctx, id, payload); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.DevToolPortalsDelete

ctx := context.TODO()
id := appplatform.NewDevToolPortalID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "devToolPortalName")

if err := client.DevToolPortalsDeleteThenPoll(ctx, id); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.DevToolPortalsGet

ctx := context.TODO()
id := appplatform.NewDevToolPortalID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "devToolPortalName")

read, err := client.DevToolPortalsGet(ctx, id)
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: AppPlatformClient.DevToolPortalsList

ctx := context.TODO()
id := commonids.NewSpringCloudServiceID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName")

// alternatively `client.DevToolPortalsList(ctx, id)` can be used to do batched pagination
items, err := client.DevToolPortalsListComplete(ctx, id)
if err != nil {
	// handle the error
}
for _, item := range items {
	// do something
}

Example Usage: AppPlatformClient.EurekaServersGet

ctx := context.TODO()
id := commonids.NewSpringCloudServiceID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName")

read, err := client.EurekaServersGet(ctx, id)
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: AppPlatformClient.EurekaServersList

ctx := context.TODO()
id := commonids.NewSpringCloudServiceID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName")

// alternatively `client.EurekaServersList(ctx, id)` can be used to do batched pagination
items, err := client.EurekaServersListComplete(ctx, id)
if err != nil {
	// handle the error
}
for _, item := range items {
	// do something
}

Example Usage: AppPlatformClient.EurekaServersUpdatePatch

ctx := context.TODO()
id := commonids.NewSpringCloudServiceID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName")

payload := appplatform.EurekaServerResource{
	// ...
}


if err := client.EurekaServersUpdatePatchThenPoll(ctx, id, payload); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.EurekaServersUpdatePut

ctx := context.TODO()
id := commonids.NewSpringCloudServiceID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName")

payload := appplatform.EurekaServerResource{
	// ...
}


if err := client.EurekaServersUpdatePutThenPoll(ctx, id, payload); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.GatewayCustomDomainsCreateOrUpdate

ctx := context.TODO()
id := appplatform.NewGatewayDomainID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "gatewayName", "domainName")

payload := appplatform.GatewayCustomDomainResource{
	// ...
}


if err := client.GatewayCustomDomainsCreateOrUpdateThenPoll(ctx, id, payload); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.GatewayCustomDomainsDelete

ctx := context.TODO()
id := appplatform.NewGatewayDomainID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "gatewayName", "domainName")

if err := client.GatewayCustomDomainsDeleteThenPoll(ctx, id); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.GatewayCustomDomainsGet

ctx := context.TODO()
id := appplatform.NewGatewayDomainID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "gatewayName", "domainName")

read, err := client.GatewayCustomDomainsGet(ctx, id)
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: AppPlatformClient.GatewayCustomDomainsList

ctx := context.TODO()
id := appplatform.NewGatewayID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "gatewayName")

// alternatively `client.GatewayCustomDomainsList(ctx, id)` can be used to do batched pagination
items, err := client.GatewayCustomDomainsListComplete(ctx, id)
if err != nil {
	// handle the error
}
for _, item := range items {
	// do something
}

Example Usage: AppPlatformClient.GatewayRouteConfigsCreateOrUpdate

ctx := context.TODO()
id := appplatform.NewRouteConfigID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "gatewayName", "routeConfigName")

payload := appplatform.GatewayRouteConfigResource{
	// ...
}


if err := client.GatewayRouteConfigsCreateOrUpdateThenPoll(ctx, id, payload); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.GatewayRouteConfigsDelete

ctx := context.TODO()
id := appplatform.NewRouteConfigID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "gatewayName", "routeConfigName")

if err := client.GatewayRouteConfigsDeleteThenPoll(ctx, id); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.GatewayRouteConfigsGet

ctx := context.TODO()
id := appplatform.NewRouteConfigID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "gatewayName", "routeConfigName")

read, err := client.GatewayRouteConfigsGet(ctx, id)
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: AppPlatformClient.GatewayRouteConfigsList

ctx := context.TODO()
id := appplatform.NewGatewayID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "gatewayName")

// alternatively `client.GatewayRouteConfigsList(ctx, id)` can be used to do batched pagination
items, err := client.GatewayRouteConfigsListComplete(ctx, id)
if err != nil {
	// handle the error
}
for _, item := range items {
	// do something
}

Example Usage: AppPlatformClient.GatewaysCreateOrUpdate

ctx := context.TODO()
id := appplatform.NewGatewayID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "gatewayName")

payload := appplatform.GatewayResource{
	// ...
}


if err := client.GatewaysCreateOrUpdateThenPoll(ctx, id, payload); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.GatewaysDelete

ctx := context.TODO()
id := appplatform.NewGatewayID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "gatewayName")

if err := client.GatewaysDeleteThenPoll(ctx, id); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.GatewaysGet

ctx := context.TODO()
id := appplatform.NewGatewayID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "gatewayName")

read, err := client.GatewaysGet(ctx, id)
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: AppPlatformClient.GatewaysList

ctx := context.TODO()
id := commonids.NewSpringCloudServiceID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName")

// alternatively `client.GatewaysList(ctx, id)` can be used to do batched pagination
items, err := client.GatewaysListComplete(ctx, id)
if err != nil {
	// handle the error
}
for _, item := range items {
	// do something
}

Example Usage: AppPlatformClient.GatewaysListEnvSecrets

ctx := context.TODO()
id := appplatform.NewGatewayID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "gatewayName")

read, err := client.GatewaysListEnvSecrets(ctx, id)
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: AppPlatformClient.GatewaysRestart

ctx := context.TODO()
id := appplatform.NewGatewayID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "gatewayName")

if err := client.GatewaysRestartThenPoll(ctx, id); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.GatewaysUpdateCapacity

ctx := context.TODO()
id := appplatform.NewGatewayID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "gatewayName")

payload := appplatform.SkuObject{
	// ...
}


if err := client.GatewaysUpdateCapacityThenPoll(ctx, id, payload); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.GatewaysValidateDomain

ctx := context.TODO()
id := appplatform.NewGatewayID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "gatewayName")

payload := appplatform.CustomDomainValidatePayload{
	// ...
}


read, err := client.GatewaysValidateDomain(ctx, id, payload)
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: AppPlatformClient.MonitoringSettingsGet

ctx := context.TODO()
id := commonids.NewSpringCloudServiceID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName")

read, err := client.MonitoringSettingsGet(ctx, id)
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: AppPlatformClient.MonitoringSettingsUpdatePatch

ctx := context.TODO()
id := commonids.NewSpringCloudServiceID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName")

payload := appplatform.MonitoringSettingResource{
	// ...
}


if err := client.MonitoringSettingsUpdatePatchThenPoll(ctx, id, payload); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.MonitoringSettingsUpdatePut

ctx := context.TODO()
id := commonids.NewSpringCloudServiceID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName")

payload := appplatform.MonitoringSettingResource{
	// ...
}


if err := client.MonitoringSettingsUpdatePutThenPoll(ctx, id, payload); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.PredefinedAcceleratorsDisable

ctx := context.TODO()
id := appplatform.NewPredefinedAcceleratorID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "applicationAcceleratorName", "predefinedAcceleratorName")

if err := client.PredefinedAcceleratorsDisableThenPoll(ctx, id); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.PredefinedAcceleratorsEnable

ctx := context.TODO()
id := appplatform.NewPredefinedAcceleratorID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "applicationAcceleratorName", "predefinedAcceleratorName")

if err := client.PredefinedAcceleratorsEnableThenPoll(ctx, id); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.PredefinedAcceleratorsGet

ctx := context.TODO()
id := appplatform.NewPredefinedAcceleratorID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "applicationAcceleratorName", "predefinedAcceleratorName")

read, err := client.PredefinedAcceleratorsGet(ctx, id)
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: AppPlatformClient.PredefinedAcceleratorsList

ctx := context.TODO()
id := appplatform.NewApplicationAcceleratorID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "applicationAcceleratorName")

// alternatively `client.PredefinedAcceleratorsList(ctx, id)` can be used to do batched pagination
items, err := client.PredefinedAcceleratorsListComplete(ctx, id)
if err != nil {
	// handle the error
}
for _, item := range items {
	// do something
}

Example Usage: AppPlatformClient.RuntimeVersionsListRuntimeVersions

ctx := context.TODO()


read, err := client.RuntimeVersionsListRuntimeVersions(ctx)
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: AppPlatformClient.ServiceRegistriesCreateOrUpdate

ctx := context.TODO()
id := appplatform.NewServiceRegistryID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "serviceRegistryName")

if err := client.ServiceRegistriesCreateOrUpdateThenPoll(ctx, id); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.ServiceRegistriesDelete

ctx := context.TODO()
id := appplatform.NewServiceRegistryID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "serviceRegistryName")

if err := client.ServiceRegistriesDeleteThenPoll(ctx, id); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.ServiceRegistriesGet

ctx := context.TODO()
id := appplatform.NewServiceRegistryID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "serviceRegistryName")

read, err := client.ServiceRegistriesGet(ctx, id)
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: AppPlatformClient.ServiceRegistriesList

ctx := context.TODO()
id := commonids.NewSpringCloudServiceID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName")

// alternatively `client.ServiceRegistriesList(ctx, id)` can be used to do batched pagination
items, err := client.ServiceRegistriesListComplete(ctx, id)
if err != nil {
	// handle the error
}
for _, item := range items {
	// do something
}

Example Usage: AppPlatformClient.ServicesCheckNameAvailability

ctx := context.TODO()
id := appplatform.NewLocationID("12345678-1234-9876-4563-123456789012", "location")

payload := appplatform.NameAvailabilityParameters{
	// ...
}


read, err := client.ServicesCheckNameAvailability(ctx, id, payload)
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: AppPlatformClient.ServicesCreateOrUpdate

ctx := context.TODO()
id := commonids.NewSpringCloudServiceID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName")

payload := appplatform.ServiceResource{
	// ...
}


if err := client.ServicesCreateOrUpdateThenPoll(ctx, id, payload); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.ServicesDelete

ctx := context.TODO()
id := commonids.NewSpringCloudServiceID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName")

if err := client.ServicesDeleteThenPoll(ctx, id); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.ServicesDisableApmGlobally

ctx := context.TODO()
id := commonids.NewSpringCloudServiceID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName")

payload := appplatform.ApmReference{
	// ...
}


if err := client.ServicesDisableApmGloballyThenPoll(ctx, id, payload); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.ServicesDisableTestEndpoint

ctx := context.TODO()
id := commonids.NewSpringCloudServiceID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName")

read, err := client.ServicesDisableTestEndpoint(ctx, id)
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: AppPlatformClient.ServicesEnableApmGlobally

ctx := context.TODO()
id := commonids.NewSpringCloudServiceID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName")

payload := appplatform.ApmReference{
	// ...
}


if err := client.ServicesEnableApmGloballyThenPoll(ctx, id, payload); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.ServicesEnableTestEndpoint

ctx := context.TODO()
id := commonids.NewSpringCloudServiceID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName")

read, err := client.ServicesEnableTestEndpoint(ctx, id)
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: AppPlatformClient.ServicesFlushVnetDnsSetting

ctx := context.TODO()
id := commonids.NewSpringCloudServiceID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName")

if err := client.ServicesFlushVnetDnsSettingThenPoll(ctx, id); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.ServicesGet

ctx := context.TODO()
id := commonids.NewSpringCloudServiceID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName")

read, err := client.ServicesGet(ctx, id)
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: AppPlatformClient.ServicesList

ctx := context.TODO()
id := commonids.NewResourceGroupID("12345678-1234-9876-4563-123456789012", "example-resource-group")

// alternatively `client.ServicesList(ctx, id)` can be used to do batched pagination
items, err := client.ServicesListComplete(ctx, id)
if err != nil {
	// handle the error
}
for _, item := range items {
	// do something
}

Example Usage: AppPlatformClient.ServicesListBySubscription

ctx := context.TODO()
id := commonids.NewSubscriptionID("12345678-1234-9876-4563-123456789012")

// alternatively `client.ServicesListBySubscription(ctx, id)` can be used to do batched pagination
items, err := client.ServicesListBySubscriptionComplete(ctx, id)
if err != nil {
	// handle the error
}
for _, item := range items {
	// do something
}

Example Usage: AppPlatformClient.ServicesListGloballyEnabledApms

ctx := context.TODO()
id := commonids.NewSpringCloudServiceID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName")

read, err := client.ServicesListGloballyEnabledApms(ctx, id)
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: AppPlatformClient.ServicesListSupportedApmTypes

ctx := context.TODO()
id := commonids.NewSpringCloudServiceID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName")

// alternatively `client.ServicesListSupportedApmTypes(ctx, id)` can be used to do batched pagination
items, err := client.ServicesListSupportedApmTypesComplete(ctx, id)
if err != nil {
	// handle the error
}
for _, item := range items {
	// do something
}

Example Usage: AppPlatformClient.ServicesListSupportedServerVersions

ctx := context.TODO()
id := commonids.NewSpringCloudServiceID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName")

// alternatively `client.ServicesListSupportedServerVersions(ctx, id)` can be used to do batched pagination
items, err := client.ServicesListSupportedServerVersionsComplete(ctx, id)
if err != nil {
	// handle the error
}
for _, item := range items {
	// do something
}

Example Usage: AppPlatformClient.ServicesListTestKeys

ctx := context.TODO()
id := commonids.NewSpringCloudServiceID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName")

read, err := client.ServicesListTestKeys(ctx, id)
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: AppPlatformClient.ServicesRegenerateTestKey

ctx := context.TODO()
id := commonids.NewSpringCloudServiceID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName")

payload := appplatform.RegenerateTestKeyRequestPayload{
	// ...
}


read, err := client.ServicesRegenerateTestKey(ctx, id, payload)
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: AppPlatformClient.ServicesStart

ctx := context.TODO()
id := commonids.NewSpringCloudServiceID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName")

if err := client.ServicesStartThenPoll(ctx, id); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.ServicesStop

ctx := context.TODO()
id := commonids.NewSpringCloudServiceID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName")

if err := client.ServicesStopThenPoll(ctx, id); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.ServicesUpdate

ctx := context.TODO()
id := commonids.NewSpringCloudServiceID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName")

payload := appplatform.ServiceResource{
	// ...
}


if err := client.ServicesUpdateThenPoll(ctx, id, payload); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.SkusList

ctx := context.TODO()
id := commonids.NewSubscriptionID("12345678-1234-9876-4563-123456789012")

// alternatively `client.SkusList(ctx, id)` can be used to do batched pagination
items, err := client.SkusListComplete(ctx, id)
if err != nil {
	// handle the error
}
for _, item := range items {
	// do something
}

Example Usage: AppPlatformClient.StoragesCreateOrUpdate

ctx := context.TODO()
id := appplatform.NewStorageID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "storageName")

payload := appplatform.StorageResource{
	// ...
}


if err := client.StoragesCreateOrUpdateThenPoll(ctx, id, payload); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.StoragesDelete

ctx := context.TODO()
id := appplatform.NewStorageID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "storageName")

if err := client.StoragesDeleteThenPoll(ctx, id); err != nil {
	// handle the error
}

Example Usage: AppPlatformClient.StoragesGet

ctx := context.TODO()
id := appplatform.NewStorageID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName", "storageName")

read, err := client.StoragesGet(ctx, id)
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: AppPlatformClient.StoragesList

ctx := context.TODO()
id := commonids.NewSpringCloudServiceID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceName")

// alternatively `client.StoragesList(ctx, id)` can be used to do batched pagination
items, err := client.StoragesListComplete(ctx, id)
if err != nil {
	// handle the error
}
for _, item := range items {
	// do something
}

Documentation ¶

Index ¶

Constants ¶

This section is empty.

Variables ¶

This section is empty.

Functions ¶

func PossibleValuesForApiPortalApiTryOutEnabledState ¶

func PossibleValuesForApiPortalApiTryOutEnabledState() []string

func PossibleValuesForApiPortalProvisioningState ¶

func PossibleValuesForApiPortalProvisioningState() []string

func PossibleValuesForApmProvisioningState ¶

func PossibleValuesForApmProvisioningState() []string

func PossibleValuesForApmType ¶

func PossibleValuesForApmType() []string

func PossibleValuesForAppResourceProvisioningState ¶

func PossibleValuesForAppResourceProvisioningState() []string

func PossibleValuesForApplicationAcceleratorProvisioningState ¶

func PossibleValuesForApplicationAcceleratorProvisioningState() []string

func PossibleValuesForApplicationLiveViewProvisioningState ¶

func PossibleValuesForApplicationLiveViewProvisioningState() []string

func PossibleValuesForBackendProtocol ¶

func PossibleValuesForBackendProtocol() []string

func PossibleValuesForBindingType ¶

func PossibleValuesForBindingType() []string

func PossibleValuesForBuildProvisioningState ¶

func PossibleValuesForBuildProvisioningState() []string

func PossibleValuesForBuildResultProvisioningState ¶

func PossibleValuesForBuildResultProvisioningState() []string

func PossibleValuesForBuildServiceProvisioningState ¶

func PossibleValuesForBuildServiceProvisioningState() []string

func PossibleValuesForBuilderProvisioningState ¶

func PossibleValuesForBuilderProvisioningState() []string

func PossibleValuesForBuildpackBindingProvisioningState ¶

func PossibleValuesForBuildpackBindingProvisioningState() []string

func PossibleValuesForCertificateResourceProvisioningState ¶

func PossibleValuesForCertificateResourceProvisioningState() []string

func PossibleValuesForConfigServerEnabledState ¶

func PossibleValuesForConfigServerEnabledState() []string

func PossibleValuesForConfigServerState ¶

func PossibleValuesForConfigServerState() []string

func PossibleValuesForConfigurationServiceGeneration ¶

func PossibleValuesForConfigurationServiceGeneration() []string

func PossibleValuesForConfigurationServiceProvisioningState ¶

func PossibleValuesForConfigurationServiceProvisioningState() []string

func PossibleValuesForContainerRegistryProvisioningState ¶

func PossibleValuesForContainerRegistryProvisioningState() []string

func PossibleValuesForCustomDomainResourceProvisioningState ¶

func PossibleValuesForCustomDomainResourceProvisioningState() []string

func PossibleValuesForCustomizedAcceleratorProvisioningState ¶

func PossibleValuesForCustomizedAcceleratorProvisioningState() []string

func PossibleValuesForCustomizedAcceleratorType ¶

func PossibleValuesForCustomizedAcceleratorType() []string

func PossibleValuesForCustomizedAcceleratorValidateResultState ¶

func PossibleValuesForCustomizedAcceleratorValidateResultState() []string

func PossibleValuesForDeploymentResourceProvisioningState ¶

func PossibleValuesForDeploymentResourceProvisioningState() []string

func PossibleValuesForDeploymentResourceStatus ¶

func PossibleValuesForDeploymentResourceStatus() []string

func PossibleValuesForDevToolPortalFeatureState ¶

func PossibleValuesForDevToolPortalFeatureState() []string

func PossibleValuesForDevToolPortalProvisioningState ¶

func PossibleValuesForDevToolPortalProvisioningState() []string

func PossibleValuesForEurekaServerEnabledState ¶

func PossibleValuesForEurekaServerEnabledState() []string

func PossibleValuesForEurekaServerState ¶

func PossibleValuesForEurekaServerState() []string

func PossibleValuesForFrequency ¶

func PossibleValuesForFrequency() []string

func PossibleValuesForGatewayCertificateVerification ¶

func PossibleValuesForGatewayCertificateVerification() []string

func PossibleValuesForGatewayProvisioningState ¶

func PossibleValuesForGatewayProvisioningState() []string

func PossibleValuesForGatewayRouteConfigProtocol ¶

func PossibleValuesForGatewayRouteConfigProtocol() []string

func PossibleValuesForGitImplementation ¶

func PossibleValuesForGitImplementation() []string

func PossibleValuesForHTTPSchemeType ¶

func PossibleValuesForHTTPSchemeType() []string

func PossibleValuesForKPackBuildStageProvisioningState ¶

func PossibleValuesForKPackBuildStageProvisioningState() []string

func PossibleValuesForKeyVaultCertificateAutoSync ¶

func PossibleValuesForKeyVaultCertificateAutoSync() []string

func PossibleValuesForMonitoringSettingState ¶

func PossibleValuesForMonitoringSettingState() []string

func PossibleValuesForPowerState ¶

func PossibleValuesForPowerState() []string

func PossibleValuesForPredefinedAcceleratorProvisioningState ¶

func PossibleValuesForPredefinedAcceleratorProvisioningState() []string

func PossibleValuesForPredefinedAcceleratorState ¶

func PossibleValuesForPredefinedAcceleratorState() []string

func PossibleValuesForProbeActionType ¶

func PossibleValuesForProbeActionType() []string

func PossibleValuesForProvisioningState ¶

func PossibleValuesForProvisioningState() []string

func PossibleValuesForResourceSkuRestrictionsReasonCode ¶

func PossibleValuesForResourceSkuRestrictionsReasonCode() []string

func PossibleValuesForResourceSkuRestrictionsType ¶

func PossibleValuesForResourceSkuRestrictionsType() []string

func PossibleValuesForServiceRegistryProvisioningState ¶

func PossibleValuesForServiceRegistryProvisioningState() []string

func PossibleValuesForSessionAffinity ¶

func PossibleValuesForSessionAffinity() []string

func PossibleValuesForSkuScaleType ¶

func PossibleValuesForSkuScaleType() []string

func PossibleValuesForStorageType ¶

func PossibleValuesForStorageType() []string

func PossibleValuesForSupportedRuntimePlatform ¶

func PossibleValuesForSupportedRuntimePlatform() []string

func PossibleValuesForSupportedRuntimeValue ¶

func PossibleValuesForSupportedRuntimeValue() []string

func PossibleValuesForTestKeyType ¶

func PossibleValuesForTestKeyType() []string

func PossibleValuesForTrafficDirection ¶

func PossibleValuesForTrafficDirection() []string

func PossibleValuesForTriggeredBuildResultProvisioningState ¶

func PossibleValuesForTriggeredBuildResultProvisioningState() []string

func PossibleValuesForType ¶

func PossibleValuesForType() []string

func PossibleValuesForWeekDay ¶

func PossibleValuesForWeekDay() []string

func ValidateAgentPoolID ¶

func ValidateAgentPoolID(input interface{}, key string) (warnings []string, errors []error)

ValidateAgentPoolID checks that 'input' can be parsed as a Agent Pool ID

func ValidateApiPortalDomainID ¶

func ValidateApiPortalDomainID(input interface{}, key string) (warnings []string, errors []error)

ValidateApiPortalDomainID checks that 'input' can be parsed as a Api Portal Domain ID

func ValidateApiPortalID ¶

func ValidateApiPortalID(input interface{}, key string) (warnings []string, errors []error)

ValidateApiPortalID checks that 'input' can be parsed as a Api Portal ID

func ValidateApmID ¶

func ValidateApmID(input interface{}, key string) (warnings []string, errors []error)

ValidateApmID checks that 'input' can be parsed as a Apm ID

func ValidateAppID ¶

func ValidateAppID(input interface{}, key string) (warnings []string, errors []error)

ValidateAppID checks that 'input' can be parsed as a App ID

func ValidateApplicationAcceleratorID ¶

func ValidateApplicationAcceleratorID(input interface{}, key string) (warnings []string, errors []error)

ValidateApplicationAcceleratorID checks that 'input' can be parsed as a Application Accelerator ID

func ValidateApplicationLiveViewID ¶

func ValidateApplicationLiveViewID(input interface{}, key string) (warnings []string, errors []error)

ValidateApplicationLiveViewID checks that 'input' can be parsed as a Application Live View ID

func ValidateBindingID ¶

func ValidateBindingID(input interface{}, key string) (warnings []string, errors []error)

ValidateBindingID checks that 'input' can be parsed as a Binding ID

func ValidateBuildID ¶

func ValidateBuildID(input interface{}, key string) (warnings []string, errors []error)

ValidateBuildID checks that 'input' can be parsed as a Build ID

func ValidateBuildPackBindingID ¶

func ValidateBuildPackBindingID(input interface{}, key string) (warnings []string, errors []error)

ValidateBuildPackBindingID checks that 'input' can be parsed as a Build Pack Binding ID

func ValidateBuildServiceID ¶

func ValidateBuildServiceID(input interface{}, key string) (warnings []string, errors []error)

ValidateBuildServiceID checks that 'input' can be parsed as a Build Service ID

func ValidateBuilderID ¶

func ValidateBuilderID(input interface{}, key string) (warnings []string, errors []error)

ValidateBuilderID checks that 'input' can be parsed as a Builder ID

func ValidateCertificateID ¶

func ValidateCertificateID(input interface{}, key string) (warnings []string, errors []error)

ValidateCertificateID checks that 'input' can be parsed as a Certificate ID

func ValidateConfigurationServiceID ¶

func ValidateConfigurationServiceID(input interface{}, key string) (warnings []string, errors []error)

ValidateConfigurationServiceID checks that 'input' can be parsed as a Configuration Service ID

func ValidateContainerRegistryID ¶

func ValidateContainerRegistryID(input interface{}, key string) (warnings []string, errors []error)

ValidateContainerRegistryID checks that 'input' can be parsed as a Container Registry ID

func ValidateCustomizedAcceleratorID ¶

func ValidateCustomizedAcceleratorID(input interface{}, key string) (warnings []string, errors []error)

ValidateCustomizedAcceleratorID checks that 'input' can be parsed as a Customized Accelerator ID

func ValidateDeploymentID ¶

func ValidateDeploymentID(input interface{}, key string) (warnings []string, errors []error)

ValidateDeploymentID checks that 'input' can be parsed as a Deployment ID

func ValidateDevToolPortalID ¶

func ValidateDevToolPortalID(input interface{}, key string) (warnings []string, errors []error)

ValidateDevToolPortalID checks that 'input' can be parsed as a Dev Tool Portal ID

func ValidateDomainID ¶

func ValidateDomainID(input interface{}, key string) (warnings []string, errors []error)

ValidateDomainID checks that 'input' can be parsed as a Domain ID

func ValidateGatewayDomainID ¶

func ValidateGatewayDomainID(input interface{}, key string) (warnings []string, errors []error)

ValidateGatewayDomainID checks that 'input' can be parsed as a Gateway Domain ID

func ValidateGatewayID ¶

func ValidateGatewayID(input interface{}, key string) (warnings []string, errors []error)

ValidateGatewayID checks that 'input' can be parsed as a Gateway ID

func ValidateLocationID ¶

func ValidateLocationID(input interface{}, key string) (warnings []string, errors []error)

ValidateLocationID checks that 'input' can be parsed as a Location ID

func ValidatePredefinedAcceleratorID ¶

func ValidatePredefinedAcceleratorID(input interface{}, key string) (warnings []string, errors []error)

ValidatePredefinedAcceleratorID checks that 'input' can be parsed as a Predefined Accelerator ID

func ValidateResultID ¶

func ValidateResultID(input interface{}, key string) (warnings []string, errors []error)

ValidateResultID checks that 'input' can be parsed as a Result ID

func ValidateRouteConfigID ¶

func ValidateRouteConfigID(input interface{}, key string) (warnings []string, errors []error)

ValidateRouteConfigID checks that 'input' can be parsed as a Route Config ID

func ValidateServiceRegistryID ¶

func ValidateServiceRegistryID(input interface{}, key string) (warnings []string, errors []error)

ValidateServiceRegistryID checks that 'input' can be parsed as a Service Registry ID

func ValidateStorageID ¶

func ValidateStorageID(input interface{}, key string) (warnings []string, errors []error)

ValidateStorageID checks that 'input' can be parsed as a Storage ID

func ValidateSupportedBuildPackID ¶

func ValidateSupportedBuildPackID(input interface{}, key string) (warnings []string, errors []error)

ValidateSupportedBuildPackID checks that 'input' can be parsed as a Supported Build Pack ID

func ValidateSupportedStackID ¶

func ValidateSupportedStackID(input interface{}, key string) (warnings []string, errors []error)

ValidateSupportedStackID checks that 'input' can be parsed as a Supported Stack ID

Types ¶

type AcceleratorAuthSetting ¶

type AcceleratorAuthSetting interface {
	AcceleratorAuthSetting() BaseAcceleratorAuthSettingImpl
}

func UnmarshalAcceleratorAuthSettingImplementation ¶ added in v0.20240920.1135249

func UnmarshalAcceleratorAuthSettingImplementation(input []byte) (AcceleratorAuthSetting, error)

type AcceleratorBasicAuthSetting ¶

type AcceleratorBasicAuthSetting struct {
	CaCertResourceId *string `json:"caCertResourceId,omitempty"`
	Password         *string `json:"password,omitempty"`
	Username         string  `json:"username"`

	AuthType string `json:"authType"`
}

func (AcceleratorBasicAuthSetting) AcceleratorAuthSetting ¶ added in v0.20240920.1135249

func (AcceleratorBasicAuthSetting) MarshalJSON ¶

func (s AcceleratorBasicAuthSetting) MarshalJSON() ([]byte, error)

type AcceleratorGitRepository ¶

type AcceleratorGitRepository struct {
	AuthSetting       AcceleratorAuthSetting `json:"authSetting"`
	Branch            *string                `json:"branch,omitempty"`
	Commit            *string                `json:"commit,omitempty"`
	GitTag            *string                `json:"gitTag,omitempty"`
	IntervalInSeconds *int64                 `json:"intervalInSeconds,omitempty"`
	SubPath           *string                `json:"subPath,omitempty"`
	Url               string                 `json:"url"`
}

func (*AcceleratorGitRepository) UnmarshalJSON ¶

func (s *AcceleratorGitRepository) UnmarshalJSON(bytes []byte) error

type AcceleratorPublicSetting ¶

type AcceleratorPublicSetting struct {
	CaCertResourceId *string `json:"caCertResourceId,omitempty"`

	AuthType string `json:"authType"`
}

func (AcceleratorPublicSetting) AcceleratorAuthSetting ¶ added in v0.20240920.1135249

func (s AcceleratorPublicSetting) AcceleratorAuthSetting() BaseAcceleratorAuthSettingImpl

func (AcceleratorPublicSetting) MarshalJSON ¶

func (s AcceleratorPublicSetting) MarshalJSON() ([]byte, error)

type AcceleratorSshSetting ¶

type AcceleratorSshSetting struct {
	HostKey          *string `json:"hostKey,omitempty"`
	HostKeyAlgorithm *string `json:"hostKeyAlgorithm,omitempty"`
	PrivateKey       *string `json:"privateKey,omitempty"`

	AuthType string `json:"authType"`
}

func (AcceleratorSshSetting) AcceleratorAuthSetting ¶ added in v0.20240920.1135249

func (s AcceleratorSshSetting) AcceleratorAuthSetting() BaseAcceleratorAuthSettingImpl

func (AcceleratorSshSetting) MarshalJSON ¶

func (s AcceleratorSshSetting) MarshalJSON() ([]byte, error)

type ActiveDeploymentCollection ¶

type ActiveDeploymentCollection struct {
	ActiveDeploymentNames *[]string `json:"activeDeploymentNames,omitempty"`
}

type AgentPoolId ¶

type AgentPoolId struct {
	SubscriptionId    string
	ResourceGroupName string
	SpringName        string
	BuildServiceName  string
	AgentPoolName     string
}

AgentPoolId is a struct representing the Resource ID for a Agent Pool

func NewAgentPoolID ¶

func NewAgentPoolID(subscriptionId string, resourceGroupName string, springName string, buildServiceName string, agentPoolName string) AgentPoolId

NewAgentPoolID returns a new AgentPoolId struct

func ParseAgentPoolID ¶

func ParseAgentPoolID(input string) (*AgentPoolId, error)

ParseAgentPoolID parses 'input' into a AgentPoolId

func ParseAgentPoolIDInsensitively ¶

func ParseAgentPoolIDInsensitively(input string) (*AgentPoolId, error)

ParseAgentPoolIDInsensitively parses 'input' case-insensitively into a AgentPoolId note: this method should only be used for API response data and not user input

func (*AgentPoolId) FromParseResult ¶

func (id *AgentPoolId) FromParseResult(input resourceids.ParseResult) error

func (AgentPoolId) ID ¶

func (id AgentPoolId) ID() string

ID returns the formatted Agent Pool ID

func (AgentPoolId) Segments ¶

func (id AgentPoolId) Segments() []resourceids.Segment

Segments returns a slice of Resource ID Segments which comprise this Agent Pool ID

func (AgentPoolId) String ¶

func (id AgentPoolId) String() string

String returns a human-readable description of this Agent Pool ID

type ApiPortalApiTryOutEnabledState ¶

type ApiPortalApiTryOutEnabledState string
const (
	ApiPortalApiTryOutEnabledStateDisabled ApiPortalApiTryOutEnabledState = "Disabled"
	ApiPortalApiTryOutEnabledStateEnabled  ApiPortalApiTryOutEnabledState = "Enabled"
)

func (*ApiPortalApiTryOutEnabledState) UnmarshalJSON ¶

func (s *ApiPortalApiTryOutEnabledState) UnmarshalJSON(bytes []byte) error

type ApiPortalCustomDomainProperties ¶

type ApiPortalCustomDomainProperties struct {
	Thumbprint *string `json:"thumbprint,omitempty"`
}

type ApiPortalCustomDomainResource ¶

type ApiPortalCustomDomainResource struct {
	Id         *string                          `json:"id,omitempty"`
	Name       *string                          `json:"name,omitempty"`
	Properties *ApiPortalCustomDomainProperties `json:"properties,omitempty"`
	SystemData *systemdata.SystemData           `json:"systemData,omitempty"`
	Type       *string                          `json:"type,omitempty"`
}

type ApiPortalCustomDomainResourceOperationPredicate ¶

type ApiPortalCustomDomainResourceOperationPredicate struct {
	Id   *string
	Name *string
	Type *string
}

func (ApiPortalCustomDomainResourceOperationPredicate) Matches ¶

type ApiPortalCustomDomainsCreateOrUpdateOperationResponse ¶

type ApiPortalCustomDomainsCreateOrUpdateOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *ApiPortalCustomDomainResource
}

type ApiPortalCustomDomainsDeleteOperationResponse ¶

type ApiPortalCustomDomainsDeleteOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
}

type ApiPortalCustomDomainsGetOperationResponse ¶

type ApiPortalCustomDomainsGetOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *ApiPortalCustomDomainResource
}

type ApiPortalCustomDomainsListCompleteResult ¶

type ApiPortalCustomDomainsListCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []ApiPortalCustomDomainResource
}

type ApiPortalCustomDomainsListCustomPager ¶ added in v0.20240628.1153531

type ApiPortalCustomDomainsListCustomPager struct {
	NextLink *odata.Link `json:"nextLink"`
}

type ApiPortalCustomDomainsListOperationResponse ¶

type ApiPortalCustomDomainsListOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]ApiPortalCustomDomainResource
}

type ApiPortalDomainId ¶

type ApiPortalDomainId struct {
	SubscriptionId    string
	ResourceGroupName string
	SpringName        string
	ApiPortalName     string
	DomainName        string
}

ApiPortalDomainId is a struct representing the Resource ID for a Api Portal Domain

func NewApiPortalDomainID ¶

func NewApiPortalDomainID(subscriptionId string, resourceGroupName string, springName string, apiPortalName string, domainName string) ApiPortalDomainId

NewApiPortalDomainID returns a new ApiPortalDomainId struct

func ParseApiPortalDomainID ¶

func ParseApiPortalDomainID(input string) (*ApiPortalDomainId, error)

ParseApiPortalDomainID parses 'input' into a ApiPortalDomainId

func ParseApiPortalDomainIDInsensitively ¶

func ParseApiPortalDomainIDInsensitively(input string) (*ApiPortalDomainId, error)

ParseApiPortalDomainIDInsensitively parses 'input' case-insensitively into a ApiPortalDomainId note: this method should only be used for API response data and not user input

func (*ApiPortalDomainId) FromParseResult ¶

func (id *ApiPortalDomainId) FromParseResult(input resourceids.ParseResult) error

func (ApiPortalDomainId) ID ¶

func (id ApiPortalDomainId) ID() string

ID returns the formatted Api Portal Domain ID

func (ApiPortalDomainId) Segments ¶

func (id ApiPortalDomainId) Segments() []resourceids.Segment

Segments returns a slice of Resource ID Segments which comprise this Api Portal Domain ID

func (ApiPortalDomainId) String ¶

func (id ApiPortalDomainId) String() string

String returns a human-readable description of this Api Portal Domain ID

type ApiPortalId ¶

type ApiPortalId struct {
	SubscriptionId    string
	ResourceGroupName string
	SpringName        string
	ApiPortalName     string
}

ApiPortalId is a struct representing the Resource ID for a Api Portal

func NewApiPortalID ¶

func NewApiPortalID(subscriptionId string, resourceGroupName string, springName string, apiPortalName string) ApiPortalId

NewApiPortalID returns a new ApiPortalId struct

func ParseApiPortalID ¶

func ParseApiPortalID(input string) (*ApiPortalId, error)

ParseApiPortalID parses 'input' into a ApiPortalId

func ParseApiPortalIDInsensitively ¶

func ParseApiPortalIDInsensitively(input string) (*ApiPortalId, error)

ParseApiPortalIDInsensitively parses 'input' case-insensitively into a ApiPortalId note: this method should only be used for API response data and not user input

func (*ApiPortalId) FromParseResult ¶

func (id *ApiPortalId) FromParseResult(input resourceids.ParseResult) error

func (ApiPortalId) ID ¶

func (id ApiPortalId) ID() string

ID returns the formatted Api Portal ID

func (ApiPortalId) Segments ¶

func (id ApiPortalId) Segments() []resourceids.Segment

Segments returns a slice of Resource ID Segments which comprise this Api Portal ID

func (ApiPortalId) String ¶

func (id ApiPortalId) String() string

String returns a human-readable description of this Api Portal ID

type ApiPortalInstance ¶

type ApiPortalInstance struct {
	Name   *string `json:"name,omitempty"`
	Status *string `json:"status,omitempty"`
}

type ApiPortalProperties ¶

type ApiPortalProperties struct {
	ApiTryOutEnabledState *ApiPortalApiTryOutEnabledState `json:"apiTryOutEnabledState,omitempty"`
	GatewayIds            *[]string                       `json:"gatewayIds,omitempty"`
	HTTPSOnly             *bool                           `json:"httpsOnly,omitempty"`
	Instances             *[]ApiPortalInstance            `json:"instances,omitempty"`
	ProvisioningState     *ApiPortalProvisioningState     `json:"provisioningState,omitempty"`
	Public                *bool                           `json:"public,omitempty"`
	ResourceRequests      *ApiPortalResourceRequests      `json:"resourceRequests,omitempty"`
	SourceUrls            *[]string                       `json:"sourceUrls,omitempty"`
	SsoProperties         *SsoProperties                  `json:"ssoProperties,omitempty"`
	Url                   *string                         `json:"url,omitempty"`
}

type ApiPortalProvisioningState ¶

type ApiPortalProvisioningState string
const (
	ApiPortalProvisioningStateCreating  ApiPortalProvisioningState = "Creating"
	ApiPortalProvisioningStateDeleting  ApiPortalProvisioningState = "Deleting"
	ApiPortalProvisioningStateFailed    ApiPortalProvisioningState = "Failed"
	ApiPortalProvisioningStateSucceeded ApiPortalProvisioningState = "Succeeded"
	ApiPortalProvisioningStateUpdating  ApiPortalProvisioningState = "Updating"
)

func (*ApiPortalProvisioningState) UnmarshalJSON ¶

func (s *ApiPortalProvisioningState) UnmarshalJSON(bytes []byte) error

type ApiPortalResource ¶

type ApiPortalResource struct {
	Id         *string                `json:"id,omitempty"`
	Name       *string                `json:"name,omitempty"`
	Properties *ApiPortalProperties   `json:"properties,omitempty"`
	Sku        *Sku                   `json:"sku,omitempty"`
	SystemData *systemdata.SystemData `json:"systemData,omitempty"`
	Type       *string                `json:"type,omitempty"`
}

type ApiPortalResourceOperationPredicate ¶

type ApiPortalResourceOperationPredicate struct {
	Id   *string
	Name *string
	Type *string
}

func (ApiPortalResourceOperationPredicate) Matches ¶

type ApiPortalResourceRequests ¶

type ApiPortalResourceRequests struct {
	Cpu    *string `json:"cpu,omitempty"`
	Memory *string `json:"memory,omitempty"`
}

type ApiPortalsCreateOrUpdateOperationResponse ¶

type ApiPortalsCreateOrUpdateOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *ApiPortalResource
}

type ApiPortalsDeleteOperationResponse ¶

type ApiPortalsDeleteOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
}

type ApiPortalsGetOperationResponse ¶

type ApiPortalsGetOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *ApiPortalResource
}

type ApiPortalsListCompleteResult ¶

type ApiPortalsListCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []ApiPortalResource
}

type ApiPortalsListCustomPager ¶ added in v0.20240628.1153531

type ApiPortalsListCustomPager struct {
	NextLink *odata.Link `json:"nextLink"`
}
func (p *ApiPortalsListCustomPager) NextPageLink() *odata.Link

type ApiPortalsListOperationResponse ¶

type ApiPortalsListOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]ApiPortalResource
}

type ApiPortalsValidateDomainOperationResponse ¶

type ApiPortalsValidateDomainOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *CustomDomainValidateResult
}

type ApmId ¶

type ApmId struct {
	SubscriptionId    string
	ResourceGroupName string
	SpringName        string
	ApmName           string
}

ApmId is a struct representing the Resource ID for a Apm

func NewApmID ¶

func NewApmID(subscriptionId string, resourceGroupName string, springName string, apmName string) ApmId

NewApmID returns a new ApmId struct

func ParseApmID ¶

func ParseApmID(input string) (*ApmId, error)

ParseApmID parses 'input' into a ApmId

func ParseApmIDInsensitively ¶

func ParseApmIDInsensitively(input string) (*ApmId, error)

ParseApmIDInsensitively parses 'input' case-insensitively into a ApmId note: this method should only be used for API response data and not user input

func (*ApmId) FromParseResult ¶

func (id *ApmId) FromParseResult(input resourceids.ParseResult) error

func (ApmId) ID ¶

func (id ApmId) ID() string

ID returns the formatted Apm ID

func (ApmId) Segments ¶

func (id ApmId) Segments() []resourceids.Segment

Segments returns a slice of Resource ID Segments which comprise this Apm ID

func (ApmId) String ¶

func (id ApmId) String() string

String returns a human-readable description of this Apm ID

type ApmProperties ¶

type ApmProperties struct {
	Properties        *map[string]string    `json:"properties,omitempty"`
	ProvisioningState *ApmProvisioningState `json:"provisioningState,omitempty"`
	Secrets           *map[string]string    `json:"secrets,omitempty"`
	Type              string                `json:"type"`
}

type ApmProvisioningState ¶

type ApmProvisioningState string
const (
	ApmProvisioningStateCanceled  ApmProvisioningState = "Canceled"
	ApmProvisioningStateCreating  ApmProvisioningState = "Creating"
	ApmProvisioningStateDeleting  ApmProvisioningState = "Deleting"
	ApmProvisioningStateFailed    ApmProvisioningState = "Failed"
	ApmProvisioningStateSucceeded ApmProvisioningState = "Succeeded"
	ApmProvisioningStateUpdating  ApmProvisioningState = "Updating"
)

func (*ApmProvisioningState) UnmarshalJSON ¶

func (s *ApmProvisioningState) UnmarshalJSON(bytes []byte) error

type ApmReference ¶

type ApmReference struct {
	ResourceId string `json:"resourceId"`
}

type ApmResource ¶

type ApmResource struct {
	Id         *string                `json:"id,omitempty"`
	Name       *string                `json:"name,omitempty"`
	Properties *ApmProperties         `json:"properties,omitempty"`
	SystemData *systemdata.SystemData `json:"systemData,omitempty"`
	Type       *string                `json:"type,omitempty"`
}

type ApmResourceOperationPredicate ¶

type ApmResourceOperationPredicate struct {
	Id   *string
	Name *string
	Type *string
}

func (ApmResourceOperationPredicate) Matches ¶

type ApmSecretKeys ¶

type ApmSecretKeys struct {
	Value *[]string `json:"value,omitempty"`
}

type ApmType ¶

type ApmType string
const (
	ApmTypeAppDynamics         ApmType = "AppDynamics"
	ApmTypeApplicationInsights ApmType = "ApplicationInsights"
	ApmTypeDynatrace           ApmType = "Dynatrace"
	ApmTypeElasticAPM          ApmType = "ElasticAPM"
	ApmTypeNewRelic            ApmType = "NewRelic"
)

func (*ApmType) UnmarshalJSON ¶

func (s *ApmType) UnmarshalJSON(bytes []byte) error

type ApmsCreateOrUpdateOperationResponse ¶

type ApmsCreateOrUpdateOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *ApmResource
}

type ApmsDeleteOperationResponse ¶

type ApmsDeleteOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
}

type ApmsGetOperationResponse ¶

type ApmsGetOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *ApmResource
}

type ApmsListCompleteResult ¶

type ApmsListCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []ApmResource
}

type ApmsListCustomPager ¶ added in v0.20240628.1153531

type ApmsListCustomPager struct {
	NextLink *odata.Link `json:"nextLink"`
}
func (p *ApmsListCustomPager) NextPageLink() *odata.Link

type ApmsListOperationResponse ¶

type ApmsListOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]ApmResource
}

type ApmsListSecretKeysOperationResponse ¶

type ApmsListSecretKeysOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *ApmSecretKeys
}

type AppId ¶

type AppId struct {
	SubscriptionId    string
	ResourceGroupName string
	SpringName        string
	AppName           string
}

AppId is a struct representing the Resource ID for a App

func NewAppID ¶

func NewAppID(subscriptionId string, resourceGroupName string, springName string, appName string) AppId

NewAppID returns a new AppId struct

func ParseAppID ¶

func ParseAppID(input string) (*AppId, error)

ParseAppID parses 'input' into a AppId

func ParseAppIDInsensitively ¶

func ParseAppIDInsensitively(input string) (*AppId, error)

ParseAppIDInsensitively parses 'input' case-insensitively into a AppId note: this method should only be used for API response data and not user input

func (*AppId) FromParseResult ¶

func (id *AppId) FromParseResult(input resourceids.ParseResult) error

func (AppId) ID ¶

func (id AppId) ID() string

ID returns the formatted App ID

func (AppId) Segments ¶

func (id AppId) Segments() []resourceids.Segment

Segments returns a slice of Resource ID Segments which comprise this App ID

func (AppId) String ¶

func (id AppId) String() string

String returns a human-readable description of this App ID

type AppPlatformClient ¶

type AppPlatformClient struct {
	Client *resourcemanager.Client
}

func NewAppPlatformClientWithBaseURI ¶

func NewAppPlatformClientWithBaseURI(sdkApi sdkEnv.Api) (*AppPlatformClient, error)

func (AppPlatformClient) ApiPortalCustomDomainsCreateOrUpdate ¶

ApiPortalCustomDomainsCreateOrUpdate ...

func (AppPlatformClient) ApiPortalCustomDomainsCreateOrUpdateThenPoll ¶

func (c AppPlatformClient) ApiPortalCustomDomainsCreateOrUpdateThenPoll(ctx context.Context, id ApiPortalDomainId, input ApiPortalCustomDomainResource) error

ApiPortalCustomDomainsCreateOrUpdateThenPoll performs ApiPortalCustomDomainsCreateOrUpdate then polls until it's completed

func (AppPlatformClient) ApiPortalCustomDomainsDelete ¶

func (c AppPlatformClient) ApiPortalCustomDomainsDelete(ctx context.Context, id ApiPortalDomainId) (result ApiPortalCustomDomainsDeleteOperationResponse, err error)

ApiPortalCustomDomainsDelete ...

func (AppPlatformClient) ApiPortalCustomDomainsDeleteThenPoll ¶

func (c AppPlatformClient) ApiPortalCustomDomainsDeleteThenPoll(ctx context.Context, id ApiPortalDomainId) error

ApiPortalCustomDomainsDeleteThenPoll performs ApiPortalCustomDomainsDelete then polls until it's completed

func (AppPlatformClient) ApiPortalCustomDomainsGet ¶

func (c AppPlatformClient) ApiPortalCustomDomainsGet(ctx context.Context, id ApiPortalDomainId) (result ApiPortalCustomDomainsGetOperationResponse, err error)

ApiPortalCustomDomainsGet ...

func (AppPlatformClient) ApiPortalCustomDomainsList ¶

func (c AppPlatformClient) ApiPortalCustomDomainsList(ctx context.Context, id ApiPortalId) (result ApiPortalCustomDomainsListOperationResponse, err error)

ApiPortalCustomDomainsList ...

func (AppPlatformClient) ApiPortalCustomDomainsListComplete ¶

func (c AppPlatformClient) ApiPortalCustomDomainsListComplete(ctx context.Context, id ApiPortalId) (ApiPortalCustomDomainsListCompleteResult, error)

ApiPortalCustomDomainsListComplete retrieves all the results into a single object

func (AppPlatformClient) ApiPortalCustomDomainsListCompleteMatchingPredicate ¶

func (c AppPlatformClient) ApiPortalCustomDomainsListCompleteMatchingPredicate(ctx context.Context, id ApiPortalId, predicate ApiPortalCustomDomainResourceOperationPredicate) (result ApiPortalCustomDomainsListCompleteResult, err error)

ApiPortalCustomDomainsListCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (AppPlatformClient) ApiPortalsCreateOrUpdate ¶

func (c AppPlatformClient) ApiPortalsCreateOrUpdate(ctx context.Context, id ApiPortalId, input ApiPortalResource) (result ApiPortalsCreateOrUpdateOperationResponse, err error)

ApiPortalsCreateOrUpdate ...

func (AppPlatformClient) ApiPortalsCreateOrUpdateThenPoll ¶

func (c AppPlatformClient) ApiPortalsCreateOrUpdateThenPoll(ctx context.Context, id ApiPortalId, input ApiPortalResource) error

ApiPortalsCreateOrUpdateThenPoll performs ApiPortalsCreateOrUpdate then polls until it's completed

func (AppPlatformClient) ApiPortalsDelete ¶

func (c AppPlatformClient) ApiPortalsDelete(ctx context.Context, id ApiPortalId) (result ApiPortalsDeleteOperationResponse, err error)

ApiPortalsDelete ...

func (AppPlatformClient) ApiPortalsDeleteThenPoll ¶

func (c AppPlatformClient) ApiPortalsDeleteThenPoll(ctx context.Context, id ApiPortalId) error

ApiPortalsDeleteThenPoll performs ApiPortalsDelete then polls until it's completed

func (AppPlatformClient) ApiPortalsGet ¶

func (c AppPlatformClient) ApiPortalsGet(ctx context.Context, id ApiPortalId) (result ApiPortalsGetOperationResponse, err error)

ApiPortalsGet ...

func (AppPlatformClient) ApiPortalsList ¶

ApiPortalsList ...

func (AppPlatformClient) ApiPortalsListComplete ¶

ApiPortalsListComplete retrieves all the results into a single object

func (AppPlatformClient) ApiPortalsListCompleteMatchingPredicate ¶

func (c AppPlatformClient) ApiPortalsListCompleteMatchingPredicate(ctx context.Context, id commonids.SpringCloudServiceId, predicate ApiPortalResourceOperationPredicate) (result ApiPortalsListCompleteResult, err error)

ApiPortalsListCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (AppPlatformClient) ApiPortalsValidateDomain ¶

ApiPortalsValidateDomain ...

func (AppPlatformClient) ApmsCreateOrUpdate ¶

func (c AppPlatformClient) ApmsCreateOrUpdate(ctx context.Context, id ApmId, input ApmResource) (result ApmsCreateOrUpdateOperationResponse, err error)

ApmsCreateOrUpdate ...

func (AppPlatformClient) ApmsCreateOrUpdateThenPoll ¶

func (c AppPlatformClient) ApmsCreateOrUpdateThenPoll(ctx context.Context, id ApmId, input ApmResource) error

ApmsCreateOrUpdateThenPoll performs ApmsCreateOrUpdate then polls until it's completed

func (AppPlatformClient) ApmsDelete ¶

func (c AppPlatformClient) ApmsDelete(ctx context.Context, id ApmId) (result ApmsDeleteOperationResponse, err error)

ApmsDelete ...

func (AppPlatformClient) ApmsDeleteThenPoll ¶

func (c AppPlatformClient) ApmsDeleteThenPoll(ctx context.Context, id ApmId) error

ApmsDeleteThenPoll performs ApmsDelete then polls until it's completed

func (AppPlatformClient) ApmsGet ¶

func (c AppPlatformClient) ApmsGet(ctx context.Context, id ApmId) (result ApmsGetOperationResponse, err error)

ApmsGet ...

func (AppPlatformClient) ApmsList ¶

ApmsList ...

func (AppPlatformClient) ApmsListComplete ¶

ApmsListComplete retrieves all the results into a single object

func (AppPlatformClient) ApmsListCompleteMatchingPredicate ¶

func (c AppPlatformClient) ApmsListCompleteMatchingPredicate(ctx context.Context, id commonids.SpringCloudServiceId, predicate ApmResourceOperationPredicate) (result ApmsListCompleteResult, err error)

ApmsListCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (AppPlatformClient) ApmsListSecretKeys ¶

func (c AppPlatformClient) ApmsListSecretKeys(ctx context.Context, id ApmId) (result ApmsListSecretKeysOperationResponse, err error)

ApmsListSecretKeys ...

func (AppPlatformClient) ApplicationAcceleratorsCreateOrUpdate ¶

ApplicationAcceleratorsCreateOrUpdate ...

func (AppPlatformClient) ApplicationAcceleratorsCreateOrUpdateThenPoll ¶

func (c AppPlatformClient) ApplicationAcceleratorsCreateOrUpdateThenPoll(ctx context.Context, id ApplicationAcceleratorId, input ApplicationAcceleratorResource) error

ApplicationAcceleratorsCreateOrUpdateThenPoll performs ApplicationAcceleratorsCreateOrUpdate then polls until it's completed

func (AppPlatformClient) ApplicationAcceleratorsDelete ¶

ApplicationAcceleratorsDelete ...

func (AppPlatformClient) ApplicationAcceleratorsDeleteThenPoll ¶

func (c AppPlatformClient) ApplicationAcceleratorsDeleteThenPoll(ctx context.Context, id ApplicationAcceleratorId) error

ApplicationAcceleratorsDeleteThenPoll performs ApplicationAcceleratorsDelete then polls until it's completed

func (AppPlatformClient) ApplicationAcceleratorsGet ¶

ApplicationAcceleratorsGet ...

func (AppPlatformClient) ApplicationAcceleratorsList ¶

ApplicationAcceleratorsList ...

func (AppPlatformClient) ApplicationAcceleratorsListComplete ¶

ApplicationAcceleratorsListComplete retrieves all the results into a single object

func (AppPlatformClient) ApplicationAcceleratorsListCompleteMatchingPredicate ¶

func (c AppPlatformClient) ApplicationAcceleratorsListCompleteMatchingPredicate(ctx context.Context, id commonids.SpringCloudServiceId, predicate ApplicationAcceleratorResourceOperationPredicate) (result ApplicationAcceleratorsListCompleteResult, err error)

ApplicationAcceleratorsListCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (AppPlatformClient) ApplicationLiveViewsCreateOrUpdate ¶

ApplicationLiveViewsCreateOrUpdate ...

func (AppPlatformClient) ApplicationLiveViewsCreateOrUpdateThenPoll ¶

func (c AppPlatformClient) ApplicationLiveViewsCreateOrUpdateThenPoll(ctx context.Context, id ApplicationLiveViewId, input ApplicationLiveViewResource) error

ApplicationLiveViewsCreateOrUpdateThenPoll performs ApplicationLiveViewsCreateOrUpdate then polls until it's completed

func (AppPlatformClient) ApplicationLiveViewsDelete ¶

ApplicationLiveViewsDelete ...

func (AppPlatformClient) ApplicationLiveViewsDeleteThenPoll ¶

func (c AppPlatformClient) ApplicationLiveViewsDeleteThenPoll(ctx context.Context, id ApplicationLiveViewId) error

ApplicationLiveViewsDeleteThenPoll performs ApplicationLiveViewsDelete then polls until it's completed

func (AppPlatformClient) ApplicationLiveViewsGet ¶

ApplicationLiveViewsGet ...

func (AppPlatformClient) ApplicationLiveViewsList ¶

ApplicationLiveViewsList ...

func (AppPlatformClient) ApplicationLiveViewsListComplete ¶

ApplicationLiveViewsListComplete retrieves all the results into a single object

func (AppPlatformClient) ApplicationLiveViewsListCompleteMatchingPredicate ¶

func (c AppPlatformClient) ApplicationLiveViewsListCompleteMatchingPredicate(ctx context.Context, id commonids.SpringCloudServiceId, predicate ApplicationLiveViewResourceOperationPredicate) (result ApplicationLiveViewsListCompleteResult, err error)

ApplicationLiveViewsListCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (AppPlatformClient) AppsCreateOrUpdate ¶

func (c AppPlatformClient) AppsCreateOrUpdate(ctx context.Context, id AppId, input AppResource) (result AppsCreateOrUpdateOperationResponse, err error)

AppsCreateOrUpdate ...

func (AppPlatformClient) AppsCreateOrUpdateThenPoll ¶

func (c AppPlatformClient) AppsCreateOrUpdateThenPoll(ctx context.Context, id AppId, input AppResource) error

AppsCreateOrUpdateThenPoll performs AppsCreateOrUpdate then polls until it's completed

func (AppPlatformClient) AppsDelete ¶

func (c AppPlatformClient) AppsDelete(ctx context.Context, id AppId) (result AppsDeleteOperationResponse, err error)

AppsDelete ...

func (AppPlatformClient) AppsDeleteThenPoll ¶

func (c AppPlatformClient) AppsDeleteThenPoll(ctx context.Context, id AppId) error

AppsDeleteThenPoll performs AppsDelete then polls until it's completed

func (AppPlatformClient) AppsGet ¶

AppsGet ...

func (AppPlatformClient) AppsGetResourceUploadUrl ¶

func (c AppPlatformClient) AppsGetResourceUploadUrl(ctx context.Context, id AppId) (result AppsGetResourceUploadUrlOperationResponse, err error)

AppsGetResourceUploadUrl ...

func (AppPlatformClient) AppsList ¶

AppsList ...

func (AppPlatformClient) AppsListComplete ¶

AppsListComplete retrieves all the results into a single object

func (AppPlatformClient) AppsListCompleteMatchingPredicate ¶

func (c AppPlatformClient) AppsListCompleteMatchingPredicate(ctx context.Context, id commonids.SpringCloudServiceId, predicate AppResourceOperationPredicate) (result AppsListCompleteResult, err error)

AppsListCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (AppPlatformClient) AppsSetActiveDeployments ¶

func (c AppPlatformClient) AppsSetActiveDeployments(ctx context.Context, id AppId, input ActiveDeploymentCollection) (result AppsSetActiveDeploymentsOperationResponse, err error)

AppsSetActiveDeployments ...

func (AppPlatformClient) AppsSetActiveDeploymentsThenPoll ¶

func (c AppPlatformClient) AppsSetActiveDeploymentsThenPoll(ctx context.Context, id AppId, input ActiveDeploymentCollection) error

AppsSetActiveDeploymentsThenPoll performs AppsSetActiveDeployments then polls until it's completed

func (AppPlatformClient) AppsUpdate ¶

func (c AppPlatformClient) AppsUpdate(ctx context.Context, id AppId, input AppResource) (result AppsUpdateOperationResponse, err error)

AppsUpdate ...

func (AppPlatformClient) AppsUpdateThenPoll ¶

func (c AppPlatformClient) AppsUpdateThenPoll(ctx context.Context, id AppId, input AppResource) error

AppsUpdateThenPoll performs AppsUpdate then polls until it's completed

func (AppPlatformClient) AppsValidateDomain ¶

AppsValidateDomain ...

func (AppPlatformClient) BindingsCreateOrUpdate ¶

func (c AppPlatformClient) BindingsCreateOrUpdate(ctx context.Context, id BindingId, input BindingResource) (result BindingsCreateOrUpdateOperationResponse, err error)

BindingsCreateOrUpdate ...

func (AppPlatformClient) BindingsCreateOrUpdateThenPoll ¶

func (c AppPlatformClient) BindingsCreateOrUpdateThenPoll(ctx context.Context, id BindingId, input BindingResource) error

BindingsCreateOrUpdateThenPoll performs BindingsCreateOrUpdate then polls until it's completed

func (AppPlatformClient) BindingsDelete ¶

func (c AppPlatformClient) BindingsDelete(ctx context.Context, id BindingId) (result BindingsDeleteOperationResponse, err error)

BindingsDelete ...

func (AppPlatformClient) BindingsDeleteThenPoll ¶

func (c AppPlatformClient) BindingsDeleteThenPoll(ctx context.Context, id BindingId) error

BindingsDeleteThenPoll performs BindingsDelete then polls until it's completed

func (AppPlatformClient) BindingsGet ¶

func (c AppPlatformClient) BindingsGet(ctx context.Context, id BindingId) (result BindingsGetOperationResponse, err error)

BindingsGet ...

func (AppPlatformClient) BindingsList ¶

func (c AppPlatformClient) BindingsList(ctx context.Context, id AppId) (result BindingsListOperationResponse, err error)

BindingsList ...

func (AppPlatformClient) BindingsListComplete ¶

func (c AppPlatformClient) BindingsListComplete(ctx context.Context, id AppId) (BindingsListCompleteResult, error)

BindingsListComplete retrieves all the results into a single object

func (AppPlatformClient) BindingsListCompleteMatchingPredicate ¶

func (c AppPlatformClient) BindingsListCompleteMatchingPredicate(ctx context.Context, id AppId, predicate BindingResourceOperationPredicate) (result BindingsListCompleteResult, err error)

BindingsListCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (AppPlatformClient) BindingsUpdate ¶

func (c AppPlatformClient) BindingsUpdate(ctx context.Context, id BindingId, input BindingResource) (result BindingsUpdateOperationResponse, err error)

BindingsUpdate ...

func (AppPlatformClient) BindingsUpdateThenPoll ¶

func (c AppPlatformClient) BindingsUpdateThenPoll(ctx context.Context, id BindingId, input BindingResource) error

BindingsUpdateThenPoll performs BindingsUpdate then polls until it's completed

func (AppPlatformClient) BuildServiceAgentPoolGet ¶

func (c AppPlatformClient) BuildServiceAgentPoolGet(ctx context.Context, id AgentPoolId) (result BuildServiceAgentPoolGetOperationResponse, err error)

BuildServiceAgentPoolGet ...

func (AppPlatformClient) BuildServiceAgentPoolList ¶

func (c AppPlatformClient) BuildServiceAgentPoolList(ctx context.Context, id BuildServiceId) (result BuildServiceAgentPoolListOperationResponse, err error)

BuildServiceAgentPoolList ...

func (AppPlatformClient) BuildServiceAgentPoolListComplete ¶

func (c AppPlatformClient) BuildServiceAgentPoolListComplete(ctx context.Context, id BuildServiceId) (BuildServiceAgentPoolListCompleteResult, error)

BuildServiceAgentPoolListComplete retrieves all the results into a single object

func (AppPlatformClient) BuildServiceAgentPoolListCompleteMatchingPredicate ¶

func (c AppPlatformClient) BuildServiceAgentPoolListCompleteMatchingPredicate(ctx context.Context, id BuildServiceId, predicate BuildServiceAgentPoolResourceOperationPredicate) (result BuildServiceAgentPoolListCompleteResult, err error)

BuildServiceAgentPoolListCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (AppPlatformClient) BuildServiceAgentPoolUpdatePut ¶

BuildServiceAgentPoolUpdatePut ...

func (AppPlatformClient) BuildServiceAgentPoolUpdatePutThenPoll ¶

func (c AppPlatformClient) BuildServiceAgentPoolUpdatePutThenPoll(ctx context.Context, id AgentPoolId, input BuildServiceAgentPoolResource) error

BuildServiceAgentPoolUpdatePutThenPoll performs BuildServiceAgentPoolUpdatePut then polls until it's completed

func (AppPlatformClient) BuildServiceBuilderCreateOrUpdate ¶

func (c AppPlatformClient) BuildServiceBuilderCreateOrUpdate(ctx context.Context, id BuilderId, input BuilderResource) (result BuildServiceBuilderCreateOrUpdateOperationResponse, err error)

BuildServiceBuilderCreateOrUpdate ...

func (AppPlatformClient) BuildServiceBuilderCreateOrUpdateThenPoll ¶

func (c AppPlatformClient) BuildServiceBuilderCreateOrUpdateThenPoll(ctx context.Context, id BuilderId, input BuilderResource) error

BuildServiceBuilderCreateOrUpdateThenPoll performs BuildServiceBuilderCreateOrUpdate then polls until it's completed

func (AppPlatformClient) BuildServiceBuilderDelete ¶

func (c AppPlatformClient) BuildServiceBuilderDelete(ctx context.Context, id BuilderId) (result BuildServiceBuilderDeleteOperationResponse, err error)

BuildServiceBuilderDelete ...

func (AppPlatformClient) BuildServiceBuilderDeleteThenPoll ¶

func (c AppPlatformClient) BuildServiceBuilderDeleteThenPoll(ctx context.Context, id BuilderId) error

BuildServiceBuilderDeleteThenPoll performs BuildServiceBuilderDelete then polls until it's completed

func (AppPlatformClient) BuildServiceBuilderGet ¶

func (c AppPlatformClient) BuildServiceBuilderGet(ctx context.Context, id BuilderId) (result BuildServiceBuilderGetOperationResponse, err error)

BuildServiceBuilderGet ...

func (AppPlatformClient) BuildServiceBuilderList ¶

func (c AppPlatformClient) BuildServiceBuilderList(ctx context.Context, id BuildServiceId) (result BuildServiceBuilderListOperationResponse, err error)

BuildServiceBuilderList ...

func (AppPlatformClient) BuildServiceBuilderListComplete ¶

func (c AppPlatformClient) BuildServiceBuilderListComplete(ctx context.Context, id BuildServiceId) (BuildServiceBuilderListCompleteResult, error)

BuildServiceBuilderListComplete retrieves all the results into a single object

func (AppPlatformClient) BuildServiceBuilderListCompleteMatchingPredicate ¶

func (c AppPlatformClient) BuildServiceBuilderListCompleteMatchingPredicate(ctx context.Context, id BuildServiceId, predicate BuilderResourceOperationPredicate) (result BuildServiceBuilderListCompleteResult, err error)

BuildServiceBuilderListCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (AppPlatformClient) BuildServiceBuilderListDeployments ¶

func (c AppPlatformClient) BuildServiceBuilderListDeployments(ctx context.Context, id BuilderId) (result BuildServiceBuilderListDeploymentsOperationResponse, err error)

BuildServiceBuilderListDeployments ...

func (AppPlatformClient) BuildServiceCreateOrUpdate ¶

func (c AppPlatformClient) BuildServiceCreateOrUpdate(ctx context.Context, id BuildServiceId, input BuildService) (result BuildServiceCreateOrUpdateOperationResponse, err error)

BuildServiceCreateOrUpdate ...

func (AppPlatformClient) BuildServiceCreateOrUpdateBuild ¶

func (c AppPlatformClient) BuildServiceCreateOrUpdateBuild(ctx context.Context, id BuildId, input Build) (result BuildServiceCreateOrUpdateBuildOperationResponse, err error)

BuildServiceCreateOrUpdateBuild ...

func (AppPlatformClient) BuildServiceCreateOrUpdateThenPoll ¶

func (c AppPlatformClient) BuildServiceCreateOrUpdateThenPoll(ctx context.Context, id BuildServiceId, input BuildService) error

BuildServiceCreateOrUpdateThenPoll performs BuildServiceCreateOrUpdate then polls until it's completed

func (AppPlatformClient) BuildServiceDeleteBuild ¶

func (c AppPlatformClient) BuildServiceDeleteBuild(ctx context.Context, id BuildId) (result BuildServiceDeleteBuildOperationResponse, err error)

BuildServiceDeleteBuild ...

func (AppPlatformClient) BuildServiceDeleteBuildThenPoll ¶

func (c AppPlatformClient) BuildServiceDeleteBuildThenPoll(ctx context.Context, id BuildId) error

BuildServiceDeleteBuildThenPoll performs BuildServiceDeleteBuild then polls until it's completed

func (AppPlatformClient) BuildServiceGetBuild ¶

func (c AppPlatformClient) BuildServiceGetBuild(ctx context.Context, id BuildId) (result BuildServiceGetBuildOperationResponse, err error)

BuildServiceGetBuild ...

func (AppPlatformClient) BuildServiceGetBuildResult ¶

func (c AppPlatformClient) BuildServiceGetBuildResult(ctx context.Context, id ResultId) (result BuildServiceGetBuildResultOperationResponse, err error)

BuildServiceGetBuildResult ...

func (AppPlatformClient) BuildServiceGetBuildResultLog ¶

func (c AppPlatformClient) BuildServiceGetBuildResultLog(ctx context.Context, id ResultId) (result BuildServiceGetBuildResultLogOperationResponse, err error)

BuildServiceGetBuildResultLog ...

func (AppPlatformClient) BuildServiceGetBuildService ¶

func (c AppPlatformClient) BuildServiceGetBuildService(ctx context.Context, id BuildServiceId) (result BuildServiceGetBuildServiceOperationResponse, err error)

BuildServiceGetBuildService ...

func (AppPlatformClient) BuildServiceGetResourceUploadUrl ¶

func (c AppPlatformClient) BuildServiceGetResourceUploadUrl(ctx context.Context, id BuildServiceId) (result BuildServiceGetResourceUploadUrlOperationResponse, err error)

BuildServiceGetResourceUploadUrl ...

func (AppPlatformClient) BuildServiceGetSupportedBuildpack ¶

func (c AppPlatformClient) BuildServiceGetSupportedBuildpack(ctx context.Context, id SupportedBuildPackId) (result BuildServiceGetSupportedBuildpackOperationResponse, err error)

BuildServiceGetSupportedBuildpack ...

func (AppPlatformClient) BuildServiceGetSupportedStack ¶

func (c AppPlatformClient) BuildServiceGetSupportedStack(ctx context.Context, id SupportedStackId) (result BuildServiceGetSupportedStackOperationResponse, err error)

BuildServiceGetSupportedStack ...

func (AppPlatformClient) BuildServiceListBuildResults ¶

func (c AppPlatformClient) BuildServiceListBuildResults(ctx context.Context, id BuildId) (result BuildServiceListBuildResultsOperationResponse, err error)

BuildServiceListBuildResults ...

func (AppPlatformClient) BuildServiceListBuildResultsComplete ¶

func (c AppPlatformClient) BuildServiceListBuildResultsComplete(ctx context.Context, id BuildId) (BuildServiceListBuildResultsCompleteResult, error)

BuildServiceListBuildResultsComplete retrieves all the results into a single object

func (AppPlatformClient) BuildServiceListBuildResultsCompleteMatchingPredicate ¶

func (c AppPlatformClient) BuildServiceListBuildResultsCompleteMatchingPredicate(ctx context.Context, id BuildId, predicate BuildResultOperationPredicate) (result BuildServiceListBuildResultsCompleteResult, err error)

BuildServiceListBuildResultsCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (AppPlatformClient) BuildServiceListBuildServices ¶

BuildServiceListBuildServices ...

func (AppPlatformClient) BuildServiceListBuildServicesComplete ¶

BuildServiceListBuildServicesComplete retrieves all the results into a single object

func (AppPlatformClient) BuildServiceListBuildServicesCompleteMatchingPredicate ¶

func (c AppPlatformClient) BuildServiceListBuildServicesCompleteMatchingPredicate(ctx context.Context, id commonids.SpringCloudServiceId, predicate BuildServiceOperationPredicate) (result BuildServiceListBuildServicesCompleteResult, err error)

BuildServiceListBuildServicesCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (AppPlatformClient) BuildServiceListBuilds ¶

func (c AppPlatformClient) BuildServiceListBuilds(ctx context.Context, id BuildServiceId) (result BuildServiceListBuildsOperationResponse, err error)

BuildServiceListBuilds ...

func (AppPlatformClient) BuildServiceListBuildsComplete ¶

func (c AppPlatformClient) BuildServiceListBuildsComplete(ctx context.Context, id BuildServiceId) (BuildServiceListBuildsCompleteResult, error)

BuildServiceListBuildsComplete retrieves all the results into a single object

func (AppPlatformClient) BuildServiceListBuildsCompleteMatchingPredicate ¶

func (c AppPlatformClient) BuildServiceListBuildsCompleteMatchingPredicate(ctx context.Context, id BuildServiceId, predicate BuildOperationPredicate) (result BuildServiceListBuildsCompleteResult, err error)

BuildServiceListBuildsCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (AppPlatformClient) BuildServiceListSupportedBuildpacks ¶

func (c AppPlatformClient) BuildServiceListSupportedBuildpacks(ctx context.Context, id BuildServiceId) (result BuildServiceListSupportedBuildpacksOperationResponse, err error)

BuildServiceListSupportedBuildpacks ...

func (AppPlatformClient) BuildServiceListSupportedBuildpacksComplete ¶ added in v0.20240226.1173038

func (c AppPlatformClient) BuildServiceListSupportedBuildpacksComplete(ctx context.Context, id BuildServiceId) (BuildServiceListSupportedBuildpacksCompleteResult, error)

BuildServiceListSupportedBuildpacksComplete retrieves all the results into a single object

func (AppPlatformClient) BuildServiceListSupportedBuildpacksCompleteMatchingPredicate ¶ added in v0.20240226.1173038

func (c AppPlatformClient) BuildServiceListSupportedBuildpacksCompleteMatchingPredicate(ctx context.Context, id BuildServiceId, predicate SupportedBuildpackResourceOperationPredicate) (result BuildServiceListSupportedBuildpacksCompleteResult, err error)

BuildServiceListSupportedBuildpacksCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (AppPlatformClient) BuildServiceListSupportedStacks ¶

func (c AppPlatformClient) BuildServiceListSupportedStacks(ctx context.Context, id BuildServiceId) (result BuildServiceListSupportedStacksOperationResponse, err error)

BuildServiceListSupportedStacks ...

func (AppPlatformClient) BuildServiceListSupportedStacksComplete ¶ added in v0.20240226.1173038

func (c AppPlatformClient) BuildServiceListSupportedStacksComplete(ctx context.Context, id BuildServiceId) (BuildServiceListSupportedStacksCompleteResult, error)

BuildServiceListSupportedStacksComplete retrieves all the results into a single object

func (AppPlatformClient) BuildServiceListSupportedStacksCompleteMatchingPredicate ¶ added in v0.20240226.1173038

func (c AppPlatformClient) BuildServiceListSupportedStacksCompleteMatchingPredicate(ctx context.Context, id BuildServiceId, predicate SupportedStackResourceOperationPredicate) (result BuildServiceListSupportedStacksCompleteResult, err error)

BuildServiceListSupportedStacksCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (AppPlatformClient) BuildpackBindingCreateOrUpdate ¶

BuildpackBindingCreateOrUpdate ...

func (AppPlatformClient) BuildpackBindingCreateOrUpdateThenPoll ¶

func (c AppPlatformClient) BuildpackBindingCreateOrUpdateThenPoll(ctx context.Context, id BuildPackBindingId, input BuildpackBindingResource) error

BuildpackBindingCreateOrUpdateThenPoll performs BuildpackBindingCreateOrUpdate then polls until it's completed

func (AppPlatformClient) BuildpackBindingDelete ¶

func (c AppPlatformClient) BuildpackBindingDelete(ctx context.Context, id BuildPackBindingId) (result BuildpackBindingDeleteOperationResponse, err error)

BuildpackBindingDelete ...

func (AppPlatformClient) BuildpackBindingDeleteThenPoll ¶

func (c AppPlatformClient) BuildpackBindingDeleteThenPoll(ctx context.Context, id BuildPackBindingId) error

BuildpackBindingDeleteThenPoll performs BuildpackBindingDelete then polls until it's completed

func (AppPlatformClient) BuildpackBindingGet ¶

BuildpackBindingGet ...

func (AppPlatformClient) BuildpackBindingList ¶

func (c AppPlatformClient) BuildpackBindingList(ctx context.Context, id BuilderId) (result BuildpackBindingListOperationResponse, err error)

BuildpackBindingList ...

func (AppPlatformClient) BuildpackBindingListComplete ¶

func (c AppPlatformClient) BuildpackBindingListComplete(ctx context.Context, id BuilderId) (BuildpackBindingListCompleteResult, error)

BuildpackBindingListComplete retrieves all the results into a single object

func (AppPlatformClient) BuildpackBindingListCompleteMatchingPredicate ¶

func (c AppPlatformClient) BuildpackBindingListCompleteMatchingPredicate(ctx context.Context, id BuilderId, predicate BuildpackBindingResourceOperationPredicate) (result BuildpackBindingListCompleteResult, err error)

BuildpackBindingListCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (AppPlatformClient) BuildpackBindingListForCluster ¶

BuildpackBindingListForCluster ...

func (AppPlatformClient) BuildpackBindingListForClusterComplete ¶

BuildpackBindingListForClusterComplete retrieves all the results into a single object

func (AppPlatformClient) BuildpackBindingListForClusterCompleteMatchingPredicate ¶

func (c AppPlatformClient) BuildpackBindingListForClusterCompleteMatchingPredicate(ctx context.Context, id commonids.SpringCloudServiceId, predicate BuildpackBindingResourceOperationPredicate) (result BuildpackBindingListForClusterCompleteResult, err error)

BuildpackBindingListForClusterCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (AppPlatformClient) CertificatesCreateOrUpdate ¶

func (c AppPlatformClient) CertificatesCreateOrUpdate(ctx context.Context, id CertificateId, input CertificateResource) (result CertificatesCreateOrUpdateOperationResponse, err error)

CertificatesCreateOrUpdate ...

func (AppPlatformClient) CertificatesCreateOrUpdateThenPoll ¶

func (c AppPlatformClient) CertificatesCreateOrUpdateThenPoll(ctx context.Context, id CertificateId, input CertificateResource) error

CertificatesCreateOrUpdateThenPoll performs CertificatesCreateOrUpdate then polls until it's completed

func (AppPlatformClient) CertificatesDelete ¶

func (c AppPlatformClient) CertificatesDelete(ctx context.Context, id CertificateId) (result CertificatesDeleteOperationResponse, err error)

CertificatesDelete ...

func (AppPlatformClient) CertificatesDeleteThenPoll ¶

func (c AppPlatformClient) CertificatesDeleteThenPoll(ctx context.Context, id CertificateId) error

CertificatesDeleteThenPoll performs CertificatesDelete then polls until it's completed

func (AppPlatformClient) CertificatesGet ¶

func (c AppPlatformClient) CertificatesGet(ctx context.Context, id CertificateId) (result CertificatesGetOperationResponse, err error)

CertificatesGet ...

func (AppPlatformClient) CertificatesList ¶

CertificatesList ...

func (AppPlatformClient) CertificatesListComplete ¶

CertificatesListComplete retrieves all the results into a single object

func (AppPlatformClient) CertificatesListCompleteMatchingPredicate ¶

func (c AppPlatformClient) CertificatesListCompleteMatchingPredicate(ctx context.Context, id commonids.SpringCloudServiceId, predicate CertificateResourceOperationPredicate) (result CertificatesListCompleteResult, err error)

CertificatesListCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (AppPlatformClient) ConfigServersGet ¶

ConfigServersGet ...

func (AppPlatformClient) ConfigServersUpdatePatch ¶

ConfigServersUpdatePatch ...

func (AppPlatformClient) ConfigServersUpdatePatchThenPoll ¶

func (c AppPlatformClient) ConfigServersUpdatePatchThenPoll(ctx context.Context, id commonids.SpringCloudServiceId, input ConfigServerResource) error

ConfigServersUpdatePatchThenPoll performs ConfigServersUpdatePatch then polls until it's completed

func (AppPlatformClient) ConfigServersUpdatePut ¶

ConfigServersUpdatePut ...

func (AppPlatformClient) ConfigServersUpdatePutThenPoll ¶

func (c AppPlatformClient) ConfigServersUpdatePutThenPoll(ctx context.Context, id commonids.SpringCloudServiceId, input ConfigServerResource) error

ConfigServersUpdatePutThenPoll performs ConfigServersUpdatePut then polls until it's completed

func (AppPlatformClient) ConfigServersValidate ¶

ConfigServersValidate ...

func (AppPlatformClient) ConfigServersValidateThenPoll ¶

func (c AppPlatformClient) ConfigServersValidateThenPoll(ctx context.Context, id commonids.SpringCloudServiceId, input ConfigServerSettings) error

ConfigServersValidateThenPoll performs ConfigServersValidate then polls until it's completed

func (AppPlatformClient) ConfigurationServicesCreateOrUpdate ¶

ConfigurationServicesCreateOrUpdate ...

func (AppPlatformClient) ConfigurationServicesCreateOrUpdateThenPoll ¶

func (c AppPlatformClient) ConfigurationServicesCreateOrUpdateThenPoll(ctx context.Context, id ConfigurationServiceId, input ConfigurationServiceResource) error

ConfigurationServicesCreateOrUpdateThenPoll performs ConfigurationServicesCreateOrUpdate then polls until it's completed

func (AppPlatformClient) ConfigurationServicesDelete ¶

ConfigurationServicesDelete ...

func (AppPlatformClient) ConfigurationServicesDeleteThenPoll ¶

func (c AppPlatformClient) ConfigurationServicesDeleteThenPoll(ctx context.Context, id ConfigurationServiceId) error

ConfigurationServicesDeleteThenPoll performs ConfigurationServicesDelete then polls until it's completed

func (AppPlatformClient) ConfigurationServicesGet ¶

ConfigurationServicesGet ...

func (AppPlatformClient) ConfigurationServicesList ¶

ConfigurationServicesList ...

func (AppPlatformClient) ConfigurationServicesListComplete ¶

ConfigurationServicesListComplete retrieves all the results into a single object

func (AppPlatformClient) ConfigurationServicesListCompleteMatchingPredicate ¶

func (c AppPlatformClient) ConfigurationServicesListCompleteMatchingPredicate(ctx context.Context, id commonids.SpringCloudServiceId, predicate ConfigurationServiceResourceOperationPredicate) (result ConfigurationServicesListCompleteResult, err error)

ConfigurationServicesListCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (AppPlatformClient) ConfigurationServicesValidate ¶

ConfigurationServicesValidate ...

func (AppPlatformClient) ConfigurationServicesValidateResource ¶

ConfigurationServicesValidateResource ...

func (AppPlatformClient) ConfigurationServicesValidateResourceThenPoll ¶

func (c AppPlatformClient) ConfigurationServicesValidateResourceThenPoll(ctx context.Context, id ConfigurationServiceId, input ConfigurationServiceResource) error

ConfigurationServicesValidateResourceThenPoll performs ConfigurationServicesValidateResource then polls until it's completed

func (AppPlatformClient) ConfigurationServicesValidateThenPoll ¶

func (c AppPlatformClient) ConfigurationServicesValidateThenPoll(ctx context.Context, id ConfigurationServiceId, input ConfigurationServiceSettings) error

ConfigurationServicesValidateThenPoll performs ConfigurationServicesValidate then polls until it's completed

func (AppPlatformClient) ContainerRegistriesCreateOrUpdate ¶

ContainerRegistriesCreateOrUpdate ...

func (AppPlatformClient) ContainerRegistriesCreateOrUpdateThenPoll ¶

func (c AppPlatformClient) ContainerRegistriesCreateOrUpdateThenPoll(ctx context.Context, id ContainerRegistryId, input ContainerRegistryResource) error

ContainerRegistriesCreateOrUpdateThenPoll performs ContainerRegistriesCreateOrUpdate then polls until it's completed

func (AppPlatformClient) ContainerRegistriesDelete ¶

func (c AppPlatformClient) ContainerRegistriesDelete(ctx context.Context, id ContainerRegistryId) (result ContainerRegistriesDeleteOperationResponse, err error)

ContainerRegistriesDelete ...

func (AppPlatformClient) ContainerRegistriesDeleteThenPoll ¶

func (c AppPlatformClient) ContainerRegistriesDeleteThenPoll(ctx context.Context, id ContainerRegistryId) error

ContainerRegistriesDeleteThenPoll performs ContainerRegistriesDelete then polls until it's completed

func (AppPlatformClient) ContainerRegistriesGet ¶

ContainerRegistriesGet ...

func (AppPlatformClient) ContainerRegistriesList ¶

ContainerRegistriesList ...

func (AppPlatformClient) ContainerRegistriesListComplete ¶

ContainerRegistriesListComplete retrieves all the results into a single object

func (AppPlatformClient) ContainerRegistriesListCompleteMatchingPredicate ¶

func (c AppPlatformClient) ContainerRegistriesListCompleteMatchingPredicate(ctx context.Context, id commonids.SpringCloudServiceId, predicate ContainerRegistryResourceOperationPredicate) (result ContainerRegistriesListCompleteResult, err error)

ContainerRegistriesListCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (AppPlatformClient) ContainerRegistriesValidate ¶

ContainerRegistriesValidate ...

func (AppPlatformClient) ContainerRegistriesValidateThenPoll ¶

func (c AppPlatformClient) ContainerRegistriesValidateThenPoll(ctx context.Context, id ContainerRegistryId, input ContainerRegistryProperties) error

ContainerRegistriesValidateThenPoll performs ContainerRegistriesValidate then polls until it's completed

func (AppPlatformClient) CustomDomainsCreateOrUpdate ¶

func (c AppPlatformClient) CustomDomainsCreateOrUpdate(ctx context.Context, id DomainId, input CustomDomainResource) (result CustomDomainsCreateOrUpdateOperationResponse, err error)

CustomDomainsCreateOrUpdate ...

func (AppPlatformClient) CustomDomainsCreateOrUpdateThenPoll ¶

func (c AppPlatformClient) CustomDomainsCreateOrUpdateThenPoll(ctx context.Context, id DomainId, input CustomDomainResource) error

CustomDomainsCreateOrUpdateThenPoll performs CustomDomainsCreateOrUpdate then polls until it's completed

func (AppPlatformClient) CustomDomainsDelete ¶

func (c AppPlatformClient) CustomDomainsDelete(ctx context.Context, id DomainId) (result CustomDomainsDeleteOperationResponse, err error)

CustomDomainsDelete ...

func (AppPlatformClient) CustomDomainsDeleteThenPoll ¶

func (c AppPlatformClient) CustomDomainsDeleteThenPoll(ctx context.Context, id DomainId) error

CustomDomainsDeleteThenPoll performs CustomDomainsDelete then polls until it's completed

func (AppPlatformClient) CustomDomainsGet ¶

func (c AppPlatformClient) CustomDomainsGet(ctx context.Context, id DomainId) (result CustomDomainsGetOperationResponse, err error)

CustomDomainsGet ...

func (AppPlatformClient) CustomDomainsList ¶

func (c AppPlatformClient) CustomDomainsList(ctx context.Context, id AppId) (result CustomDomainsListOperationResponse, err error)

CustomDomainsList ...

func (AppPlatformClient) CustomDomainsListComplete ¶

func (c AppPlatformClient) CustomDomainsListComplete(ctx context.Context, id AppId) (CustomDomainsListCompleteResult, error)

CustomDomainsListComplete retrieves all the results into a single object

func (AppPlatformClient) CustomDomainsListCompleteMatchingPredicate ¶

func (c AppPlatformClient) CustomDomainsListCompleteMatchingPredicate(ctx context.Context, id AppId, predicate CustomDomainResourceOperationPredicate) (result CustomDomainsListCompleteResult, err error)

CustomDomainsListCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (AppPlatformClient) CustomDomainsUpdate ¶

func (c AppPlatformClient) CustomDomainsUpdate(ctx context.Context, id DomainId, input CustomDomainResource) (result CustomDomainsUpdateOperationResponse, err error)

CustomDomainsUpdate ...

func (AppPlatformClient) CustomDomainsUpdateThenPoll ¶

func (c AppPlatformClient) CustomDomainsUpdateThenPoll(ctx context.Context, id DomainId, input CustomDomainResource) error

CustomDomainsUpdateThenPoll performs CustomDomainsUpdate then polls until it's completed

func (AppPlatformClient) CustomizedAcceleratorsCreateOrUpdate ¶

CustomizedAcceleratorsCreateOrUpdate ...

func (AppPlatformClient) CustomizedAcceleratorsCreateOrUpdateThenPoll ¶

func (c AppPlatformClient) CustomizedAcceleratorsCreateOrUpdateThenPoll(ctx context.Context, id CustomizedAcceleratorId, input CustomizedAcceleratorResource) error

CustomizedAcceleratorsCreateOrUpdateThenPoll performs CustomizedAcceleratorsCreateOrUpdate then polls until it's completed

func (AppPlatformClient) CustomizedAcceleratorsDelete ¶

CustomizedAcceleratorsDelete ...

func (AppPlatformClient) CustomizedAcceleratorsDeleteThenPoll ¶

func (c AppPlatformClient) CustomizedAcceleratorsDeleteThenPoll(ctx context.Context, id CustomizedAcceleratorId) error

CustomizedAcceleratorsDeleteThenPoll performs CustomizedAcceleratorsDelete then polls until it's completed

func (AppPlatformClient) CustomizedAcceleratorsGet ¶

CustomizedAcceleratorsGet ...

func (AppPlatformClient) CustomizedAcceleratorsList ¶

CustomizedAcceleratorsList ...

func (AppPlatformClient) CustomizedAcceleratorsListComplete ¶

CustomizedAcceleratorsListComplete retrieves all the results into a single object

func (AppPlatformClient) CustomizedAcceleratorsListCompleteMatchingPredicate ¶

func (c AppPlatformClient) CustomizedAcceleratorsListCompleteMatchingPredicate(ctx context.Context, id ApplicationAcceleratorId, predicate CustomizedAcceleratorResourceOperationPredicate) (result CustomizedAcceleratorsListCompleteResult, err error)

CustomizedAcceleratorsListCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (AppPlatformClient) CustomizedAcceleratorsValidate ¶

CustomizedAcceleratorsValidate ...

func (AppPlatformClient) DeploymentsCreateOrUpdate ¶

func (c AppPlatformClient) DeploymentsCreateOrUpdate(ctx context.Context, id DeploymentId, input DeploymentResource) (result DeploymentsCreateOrUpdateOperationResponse, err error)

DeploymentsCreateOrUpdate ...

func (AppPlatformClient) DeploymentsCreateOrUpdateThenPoll ¶

func (c AppPlatformClient) DeploymentsCreateOrUpdateThenPoll(ctx context.Context, id DeploymentId, input DeploymentResource) error

DeploymentsCreateOrUpdateThenPoll performs DeploymentsCreateOrUpdate then polls until it's completed

func (AppPlatformClient) DeploymentsDelete ¶

func (c AppPlatformClient) DeploymentsDelete(ctx context.Context, id DeploymentId) (result DeploymentsDeleteOperationResponse, err error)

DeploymentsDelete ...

func (AppPlatformClient) DeploymentsDeleteThenPoll ¶

func (c AppPlatformClient) DeploymentsDeleteThenPoll(ctx context.Context, id DeploymentId) error

DeploymentsDeleteThenPoll performs DeploymentsDelete then polls until it's completed

func (AppPlatformClient) DeploymentsDisableRemoteDebugging ¶

func (c AppPlatformClient) DeploymentsDisableRemoteDebugging(ctx context.Context, id DeploymentId) (result DeploymentsDisableRemoteDebuggingOperationResponse, err error)

DeploymentsDisableRemoteDebugging ...

func (AppPlatformClient) DeploymentsDisableRemoteDebuggingThenPoll ¶

func (c AppPlatformClient) DeploymentsDisableRemoteDebuggingThenPoll(ctx context.Context, id DeploymentId) error

DeploymentsDisableRemoteDebuggingThenPoll performs DeploymentsDisableRemoteDebugging then polls until it's completed

func (AppPlatformClient) DeploymentsEnableRemoteDebugging ¶

func (c AppPlatformClient) DeploymentsEnableRemoteDebugging(ctx context.Context, id DeploymentId, input RemoteDebuggingPayload) (result DeploymentsEnableRemoteDebuggingOperationResponse, err error)

DeploymentsEnableRemoteDebugging ...

func (AppPlatformClient) DeploymentsEnableRemoteDebuggingThenPoll ¶

func (c AppPlatformClient) DeploymentsEnableRemoteDebuggingThenPoll(ctx context.Context, id DeploymentId, input RemoteDebuggingPayload) error

DeploymentsEnableRemoteDebuggingThenPoll performs DeploymentsEnableRemoteDebugging then polls until it's completed

func (AppPlatformClient) DeploymentsGenerateHeapDump ¶

func (c AppPlatformClient) DeploymentsGenerateHeapDump(ctx context.Context, id DeploymentId, input DiagnosticParameters) (result DeploymentsGenerateHeapDumpOperationResponse, err error)

DeploymentsGenerateHeapDump ...

func (AppPlatformClient) DeploymentsGenerateHeapDumpThenPoll ¶

func (c AppPlatformClient) DeploymentsGenerateHeapDumpThenPoll(ctx context.Context, id DeploymentId, input DiagnosticParameters) error

DeploymentsGenerateHeapDumpThenPoll performs DeploymentsGenerateHeapDump then polls until it's completed

func (AppPlatformClient) DeploymentsGenerateThreadDump ¶

func (c AppPlatformClient) DeploymentsGenerateThreadDump(ctx context.Context, id DeploymentId, input DiagnosticParameters) (result DeploymentsGenerateThreadDumpOperationResponse, err error)

DeploymentsGenerateThreadDump ...

func (AppPlatformClient) DeploymentsGenerateThreadDumpThenPoll ¶

func (c AppPlatformClient) DeploymentsGenerateThreadDumpThenPoll(ctx context.Context, id DeploymentId, input DiagnosticParameters) error

DeploymentsGenerateThreadDumpThenPoll performs DeploymentsGenerateThreadDump then polls until it's completed

func (AppPlatformClient) DeploymentsGet ¶

func (c AppPlatformClient) DeploymentsGet(ctx context.Context, id DeploymentId) (result DeploymentsGetOperationResponse, err error)

DeploymentsGet ...

func (AppPlatformClient) DeploymentsGetLogFileUrl ¶

func (c AppPlatformClient) DeploymentsGetLogFileUrl(ctx context.Context, id DeploymentId) (result DeploymentsGetLogFileUrlOperationResponse, err error)

DeploymentsGetLogFileUrl ...

func (AppPlatformClient) DeploymentsGetRemoteDebuggingConfig ¶

func (c AppPlatformClient) DeploymentsGetRemoteDebuggingConfig(ctx context.Context, id DeploymentId) (result DeploymentsGetRemoteDebuggingConfigOperationResponse, err error)

DeploymentsGetRemoteDebuggingConfig ...

func (AppPlatformClient) DeploymentsList ¶

DeploymentsList ...

func (AppPlatformClient) DeploymentsListComplete ¶

DeploymentsListComplete retrieves all the results into a single object

func (AppPlatformClient) DeploymentsListCompleteMatchingPredicate ¶

func (c AppPlatformClient) DeploymentsListCompleteMatchingPredicate(ctx context.Context, id AppId, options DeploymentsListOperationOptions, predicate DeploymentResourceOperationPredicate) (result DeploymentsListCompleteResult, err error)

DeploymentsListCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (AppPlatformClient) DeploymentsListForCluster ¶

DeploymentsListForCluster ...

func (AppPlatformClient) DeploymentsListForClusterComplete ¶

DeploymentsListForClusterComplete retrieves all the results into a single object

func (AppPlatformClient) DeploymentsListForClusterCompleteMatchingPredicate ¶

DeploymentsListForClusterCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (AppPlatformClient) DeploymentsRestart ¶

func (c AppPlatformClient) DeploymentsRestart(ctx context.Context, id DeploymentId) (result DeploymentsRestartOperationResponse, err error)

DeploymentsRestart ...

func (AppPlatformClient) DeploymentsRestartThenPoll ¶

func (c AppPlatformClient) DeploymentsRestartThenPoll(ctx context.Context, id DeploymentId) error

DeploymentsRestartThenPoll performs DeploymentsRestart then polls until it's completed

func (AppPlatformClient) DeploymentsStart ¶

func (c AppPlatformClient) DeploymentsStart(ctx context.Context, id DeploymentId) (result DeploymentsStartOperationResponse, err error)

DeploymentsStart ...

func (AppPlatformClient) DeploymentsStartJFR ¶

DeploymentsStartJFR ...

func (AppPlatformClient) DeploymentsStartJFRThenPoll ¶

func (c AppPlatformClient) DeploymentsStartJFRThenPoll(ctx context.Context, id DeploymentId, input DiagnosticParameters) error

DeploymentsStartJFRThenPoll performs DeploymentsStartJFR then polls until it's completed

func (AppPlatformClient) DeploymentsStartThenPoll ¶

func (c AppPlatformClient) DeploymentsStartThenPoll(ctx context.Context, id DeploymentId) error

DeploymentsStartThenPoll performs DeploymentsStart then polls until it's completed

func (AppPlatformClient) DeploymentsStop ¶

func (c AppPlatformClient) DeploymentsStop(ctx context.Context, id DeploymentId) (result DeploymentsStopOperationResponse, err error)

DeploymentsStop ...

func (AppPlatformClient) DeploymentsStopThenPoll ¶

func (c AppPlatformClient) DeploymentsStopThenPoll(ctx context.Context, id DeploymentId) error

DeploymentsStopThenPoll performs DeploymentsStop then polls until it's completed

func (AppPlatformClient) DeploymentsUpdate ¶

DeploymentsUpdate ...

func (AppPlatformClient) DeploymentsUpdateThenPoll ¶

func (c AppPlatformClient) DeploymentsUpdateThenPoll(ctx context.Context, id DeploymentId, input DeploymentResource) error

DeploymentsUpdateThenPoll performs DeploymentsUpdate then polls until it's completed

func (AppPlatformClient) DevToolPortalsCreateOrUpdate ¶

DevToolPortalsCreateOrUpdate ...

func (AppPlatformClient) DevToolPortalsCreateOrUpdateThenPoll ¶

func (c AppPlatformClient) DevToolPortalsCreateOrUpdateThenPoll(ctx context.Context, id DevToolPortalId, input DevToolPortalResource) error

DevToolPortalsCreateOrUpdateThenPoll performs DevToolPortalsCreateOrUpdate then polls until it's completed

func (AppPlatformClient) DevToolPortalsDelete ¶

func (c AppPlatformClient) DevToolPortalsDelete(ctx context.Context, id DevToolPortalId) (result DevToolPortalsDeleteOperationResponse, err error)

DevToolPortalsDelete ...

func (AppPlatformClient) DevToolPortalsDeleteThenPoll ¶

func (c AppPlatformClient) DevToolPortalsDeleteThenPoll(ctx context.Context, id DevToolPortalId) error

DevToolPortalsDeleteThenPoll performs DevToolPortalsDelete then polls until it's completed

func (AppPlatformClient) DevToolPortalsGet ¶

func (c AppPlatformClient) DevToolPortalsGet(ctx context.Context, id DevToolPortalId) (result DevToolPortalsGetOperationResponse, err error)

DevToolPortalsGet ...

func (AppPlatformClient) DevToolPortalsList ¶

DevToolPortalsList ...

func (AppPlatformClient) DevToolPortalsListComplete ¶

DevToolPortalsListComplete retrieves all the results into a single object

func (AppPlatformClient) DevToolPortalsListCompleteMatchingPredicate ¶

func (c AppPlatformClient) DevToolPortalsListCompleteMatchingPredicate(ctx context.Context, id commonids.SpringCloudServiceId, predicate DevToolPortalResourceOperationPredicate) (result DevToolPortalsListCompleteResult, err error)

DevToolPortalsListCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (AppPlatformClient) EurekaServersGet ¶

EurekaServersGet ...

func (AppPlatformClient) EurekaServersList ¶

EurekaServersList ...

func (AppPlatformClient) EurekaServersListComplete ¶ added in v0.20240226.1173038

EurekaServersListComplete retrieves all the results into a single object

func (AppPlatformClient) EurekaServersListCompleteMatchingPredicate ¶ added in v0.20240226.1173038

func (c AppPlatformClient) EurekaServersListCompleteMatchingPredicate(ctx context.Context, id commonids.SpringCloudServiceId, predicate EurekaServerResourceOperationPredicate) (result EurekaServersListCompleteResult, err error)

EurekaServersListCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (AppPlatformClient) EurekaServersUpdatePatch ¶

EurekaServersUpdatePatch ...

func (AppPlatformClient) EurekaServersUpdatePatchThenPoll ¶

func (c AppPlatformClient) EurekaServersUpdatePatchThenPoll(ctx context.Context, id commonids.SpringCloudServiceId, input EurekaServerResource) error

EurekaServersUpdatePatchThenPoll performs EurekaServersUpdatePatch then polls until it's completed

func (AppPlatformClient) EurekaServersUpdatePut ¶

EurekaServersUpdatePut ...

func (AppPlatformClient) EurekaServersUpdatePutThenPoll ¶

func (c AppPlatformClient) EurekaServersUpdatePutThenPoll(ctx context.Context, id commonids.SpringCloudServiceId, input EurekaServerResource) error

EurekaServersUpdatePutThenPoll performs EurekaServersUpdatePut then polls until it's completed

func (AppPlatformClient) GatewayCustomDomainsCreateOrUpdate ¶

GatewayCustomDomainsCreateOrUpdate ...

func (AppPlatformClient) GatewayCustomDomainsCreateOrUpdateThenPoll ¶

func (c AppPlatformClient) GatewayCustomDomainsCreateOrUpdateThenPoll(ctx context.Context, id GatewayDomainId, input GatewayCustomDomainResource) error

GatewayCustomDomainsCreateOrUpdateThenPoll performs GatewayCustomDomainsCreateOrUpdate then polls until it's completed

func (AppPlatformClient) GatewayCustomDomainsDelete ¶

func (c AppPlatformClient) GatewayCustomDomainsDelete(ctx context.Context, id GatewayDomainId) (result GatewayCustomDomainsDeleteOperationResponse, err error)

GatewayCustomDomainsDelete ...

func (AppPlatformClient) GatewayCustomDomainsDeleteThenPoll ¶

func (c AppPlatformClient) GatewayCustomDomainsDeleteThenPoll(ctx context.Context, id GatewayDomainId) error

GatewayCustomDomainsDeleteThenPoll performs GatewayCustomDomainsDelete then polls until it's completed

func (AppPlatformClient) GatewayCustomDomainsGet ¶

func (c AppPlatformClient) GatewayCustomDomainsGet(ctx context.Context, id GatewayDomainId) (result GatewayCustomDomainsGetOperationResponse, err error)

GatewayCustomDomainsGet ...

func (AppPlatformClient) GatewayCustomDomainsList ¶

func (c AppPlatformClient) GatewayCustomDomainsList(ctx context.Context, id GatewayId) (result GatewayCustomDomainsListOperationResponse, err error)

GatewayCustomDomainsList ...

func (AppPlatformClient) GatewayCustomDomainsListComplete ¶

func (c AppPlatformClient) GatewayCustomDomainsListComplete(ctx context.Context, id GatewayId) (GatewayCustomDomainsListCompleteResult, error)

GatewayCustomDomainsListComplete retrieves all the results into a single object

func (AppPlatformClient) GatewayCustomDomainsListCompleteMatchingPredicate ¶

func (c AppPlatformClient) GatewayCustomDomainsListCompleteMatchingPredicate(ctx context.Context, id GatewayId, predicate GatewayCustomDomainResourceOperationPredicate) (result GatewayCustomDomainsListCompleteResult, err error)

GatewayCustomDomainsListCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (AppPlatformClient) GatewayRouteConfigsCreateOrUpdate ¶

GatewayRouteConfigsCreateOrUpdate ...

func (AppPlatformClient) GatewayRouteConfigsCreateOrUpdateThenPoll ¶

func (c AppPlatformClient) GatewayRouteConfigsCreateOrUpdateThenPoll(ctx context.Context, id RouteConfigId, input GatewayRouteConfigResource) error

GatewayRouteConfigsCreateOrUpdateThenPoll performs GatewayRouteConfigsCreateOrUpdate then polls until it's completed

func (AppPlatformClient) GatewayRouteConfigsDelete ¶

func (c AppPlatformClient) GatewayRouteConfigsDelete(ctx context.Context, id RouteConfigId) (result GatewayRouteConfigsDeleteOperationResponse, err error)

GatewayRouteConfigsDelete ...

func (AppPlatformClient) GatewayRouteConfigsDeleteThenPoll ¶

func (c AppPlatformClient) GatewayRouteConfigsDeleteThenPoll(ctx context.Context, id RouteConfigId) error

GatewayRouteConfigsDeleteThenPoll performs GatewayRouteConfigsDelete then polls until it's completed

func (AppPlatformClient) GatewayRouteConfigsGet ¶

func (c AppPlatformClient) GatewayRouteConfigsGet(ctx context.Context, id RouteConfigId) (result GatewayRouteConfigsGetOperationResponse, err error)

GatewayRouteConfigsGet ...

func (AppPlatformClient) GatewayRouteConfigsList ¶

func (c AppPlatformClient) GatewayRouteConfigsList(ctx context.Context, id GatewayId) (result GatewayRouteConfigsListOperationResponse, err error)

GatewayRouteConfigsList ...

func (AppPlatformClient) GatewayRouteConfigsListComplete ¶

func (c AppPlatformClient) GatewayRouteConfigsListComplete(ctx context.Context, id GatewayId) (GatewayRouteConfigsListCompleteResult, error)

GatewayRouteConfigsListComplete retrieves all the results into a single object

func (AppPlatformClient) GatewayRouteConfigsListCompleteMatchingPredicate ¶

func (c AppPlatformClient) GatewayRouteConfigsListCompleteMatchingPredicate(ctx context.Context, id GatewayId, predicate GatewayRouteConfigResourceOperationPredicate) (result GatewayRouteConfigsListCompleteResult, err error)

GatewayRouteConfigsListCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (AppPlatformClient) GatewaysCreateOrUpdate ¶

func (c AppPlatformClient) GatewaysCreateOrUpdate(ctx context.Context, id GatewayId, input GatewayResource) (result GatewaysCreateOrUpdateOperationResponse, err error)

GatewaysCreateOrUpdate ...

func (AppPlatformClient) GatewaysCreateOrUpdateThenPoll ¶

func (c AppPlatformClient) GatewaysCreateOrUpdateThenPoll(ctx context.Context, id GatewayId, input GatewayResource) error

GatewaysCreateOrUpdateThenPoll performs GatewaysCreateOrUpdate then polls until it's completed

func (AppPlatformClient) GatewaysDelete ¶

func (c AppPlatformClient) GatewaysDelete(ctx context.Context, id GatewayId) (result GatewaysDeleteOperationResponse, err error)

GatewaysDelete ...

func (AppPlatformClient) GatewaysDeleteThenPoll ¶

func (c AppPlatformClient) GatewaysDeleteThenPoll(ctx context.Context, id GatewayId) error

GatewaysDeleteThenPoll performs GatewaysDelete then polls until it's completed

func (AppPlatformClient) GatewaysGet ¶

func (c AppPlatformClient) GatewaysGet(ctx context.Context, id GatewayId) (result GatewaysGetOperationResponse, err error)

GatewaysGet ...

func (AppPlatformClient) GatewaysList ¶

GatewaysList ...

func (AppPlatformClient) GatewaysListComplete ¶

GatewaysListComplete retrieves all the results into a single object

func (AppPlatformClient) GatewaysListCompleteMatchingPredicate ¶

func (c AppPlatformClient) GatewaysListCompleteMatchingPredicate(ctx context.Context, id commonids.SpringCloudServiceId, predicate GatewayResourceOperationPredicate) (result GatewaysListCompleteResult, err error)

GatewaysListCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (AppPlatformClient) GatewaysListEnvSecrets ¶

func (c AppPlatformClient) GatewaysListEnvSecrets(ctx context.Context, id GatewayId) (result GatewaysListEnvSecretsOperationResponse, err error)

GatewaysListEnvSecrets ...

func (AppPlatformClient) GatewaysRestart ¶

func (c AppPlatformClient) GatewaysRestart(ctx context.Context, id GatewayId) (result GatewaysRestartOperationResponse, err error)

GatewaysRestart ...

func (AppPlatformClient) GatewaysRestartThenPoll ¶

func (c AppPlatformClient) GatewaysRestartThenPoll(ctx context.Context, id GatewayId) error

GatewaysRestartThenPoll performs GatewaysRestart then polls until it's completed

func (AppPlatformClient) GatewaysUpdateCapacity ¶

func (c AppPlatformClient) GatewaysUpdateCapacity(ctx context.Context, id GatewayId, input SkuObject) (result GatewaysUpdateCapacityOperationResponse, err error)

GatewaysUpdateCapacity ...

func (AppPlatformClient) GatewaysUpdateCapacityThenPoll ¶

func (c AppPlatformClient) GatewaysUpdateCapacityThenPoll(ctx context.Context, id GatewayId, input SkuObject) error

GatewaysUpdateCapacityThenPoll performs GatewaysUpdateCapacity then polls until it's completed

func (AppPlatformClient) GatewaysValidateDomain ¶

GatewaysValidateDomain ...

func (AppPlatformClient) MonitoringSettingsGet ¶

MonitoringSettingsGet ...

func (AppPlatformClient) MonitoringSettingsUpdatePatch ¶

MonitoringSettingsUpdatePatch ...

func (AppPlatformClient) MonitoringSettingsUpdatePatchThenPoll ¶

func (c AppPlatformClient) MonitoringSettingsUpdatePatchThenPoll(ctx context.Context, id commonids.SpringCloudServiceId, input MonitoringSettingResource) error

MonitoringSettingsUpdatePatchThenPoll performs MonitoringSettingsUpdatePatch then polls until it's completed

func (AppPlatformClient) MonitoringSettingsUpdatePut ¶

MonitoringSettingsUpdatePut ...

func (AppPlatformClient) MonitoringSettingsUpdatePutThenPoll ¶

func (c AppPlatformClient) MonitoringSettingsUpdatePutThenPoll(ctx context.Context, id commonids.SpringCloudServiceId, input MonitoringSettingResource) error

MonitoringSettingsUpdatePutThenPoll performs MonitoringSettingsUpdatePut then polls until it's completed

func (AppPlatformClient) PredefinedAcceleratorsDisable ¶

PredefinedAcceleratorsDisable ...

func (AppPlatformClient) PredefinedAcceleratorsDisableThenPoll ¶

func (c AppPlatformClient) PredefinedAcceleratorsDisableThenPoll(ctx context.Context, id PredefinedAcceleratorId) error

PredefinedAcceleratorsDisableThenPoll performs PredefinedAcceleratorsDisable then polls until it's completed

func (AppPlatformClient) PredefinedAcceleratorsEnable ¶

PredefinedAcceleratorsEnable ...

func (AppPlatformClient) PredefinedAcceleratorsEnableThenPoll ¶

func (c AppPlatformClient) PredefinedAcceleratorsEnableThenPoll(ctx context.Context, id PredefinedAcceleratorId) error

PredefinedAcceleratorsEnableThenPoll performs PredefinedAcceleratorsEnable then polls until it's completed

func (AppPlatformClient) PredefinedAcceleratorsGet ¶

PredefinedAcceleratorsGet ...

func (AppPlatformClient) PredefinedAcceleratorsList ¶

PredefinedAcceleratorsList ...

func (AppPlatformClient) PredefinedAcceleratorsListComplete ¶

PredefinedAcceleratorsListComplete retrieves all the results into a single object

func (AppPlatformClient) PredefinedAcceleratorsListCompleteMatchingPredicate ¶

func (c AppPlatformClient) PredefinedAcceleratorsListCompleteMatchingPredicate(ctx context.Context, id ApplicationAcceleratorId, predicate PredefinedAcceleratorResourceOperationPredicate) (result PredefinedAcceleratorsListCompleteResult, err error)

PredefinedAcceleratorsListCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (AppPlatformClient) RuntimeVersionsListRuntimeVersions ¶

func (c AppPlatformClient) RuntimeVersionsListRuntimeVersions(ctx context.Context) (result RuntimeVersionsListRuntimeVersionsOperationResponse, err error)

RuntimeVersionsListRuntimeVersions ...

func (AppPlatformClient) ServiceRegistriesCreateOrUpdate ¶

func (c AppPlatformClient) ServiceRegistriesCreateOrUpdate(ctx context.Context, id ServiceRegistryId) (result ServiceRegistriesCreateOrUpdateOperationResponse, err error)

ServiceRegistriesCreateOrUpdate ...

func (AppPlatformClient) ServiceRegistriesCreateOrUpdateThenPoll ¶

func (c AppPlatformClient) ServiceRegistriesCreateOrUpdateThenPoll(ctx context.Context, id ServiceRegistryId) error

ServiceRegistriesCreateOrUpdateThenPoll performs ServiceRegistriesCreateOrUpdate then polls until it's completed

func (AppPlatformClient) ServiceRegistriesDelete ¶

func (c AppPlatformClient) ServiceRegistriesDelete(ctx context.Context, id ServiceRegistryId) (result ServiceRegistriesDeleteOperationResponse, err error)

ServiceRegistriesDelete ...

func (AppPlatformClient) ServiceRegistriesDeleteThenPoll ¶

func (c AppPlatformClient) ServiceRegistriesDeleteThenPoll(ctx context.Context, id ServiceRegistryId) error

ServiceRegistriesDeleteThenPoll performs ServiceRegistriesDelete then polls until it's completed

func (AppPlatformClient) ServiceRegistriesGet ¶

func (c AppPlatformClient) ServiceRegistriesGet(ctx context.Context, id ServiceRegistryId) (result ServiceRegistriesGetOperationResponse, err error)

ServiceRegistriesGet ...

func (AppPlatformClient) ServiceRegistriesList ¶

ServiceRegistriesList ...

func (AppPlatformClient) ServiceRegistriesListComplete ¶

ServiceRegistriesListComplete retrieves all the results into a single object

func (AppPlatformClient) ServiceRegistriesListCompleteMatchingPredicate ¶

func (c AppPlatformClient) ServiceRegistriesListCompleteMatchingPredicate(ctx context.Context, id commonids.SpringCloudServiceId, predicate ServiceRegistryResourceOperationPredicate) (result ServiceRegistriesListCompleteResult, err error)

ServiceRegistriesListCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (AppPlatformClient) ServicesCheckNameAvailability ¶

ServicesCheckNameAvailability ...

func (AppPlatformClient) ServicesCreateOrUpdate ¶

ServicesCreateOrUpdate ...

func (AppPlatformClient) ServicesCreateOrUpdateThenPoll ¶

func (c AppPlatformClient) ServicesCreateOrUpdateThenPoll(ctx context.Context, id commonids.SpringCloudServiceId, input ServiceResource) error

ServicesCreateOrUpdateThenPoll performs ServicesCreateOrUpdate then polls until it's completed

func (AppPlatformClient) ServicesDelete ¶

ServicesDelete ...

func (AppPlatformClient) ServicesDeleteThenPoll ¶

func (c AppPlatformClient) ServicesDeleteThenPoll(ctx context.Context, id commonids.SpringCloudServiceId) error

ServicesDeleteThenPoll performs ServicesDelete then polls until it's completed

func (AppPlatformClient) ServicesDisableApmGlobally ¶

ServicesDisableApmGlobally ...

func (AppPlatformClient) ServicesDisableApmGloballyThenPoll ¶

func (c AppPlatformClient) ServicesDisableApmGloballyThenPoll(ctx context.Context, id commonids.SpringCloudServiceId, input ApmReference) error

ServicesDisableApmGloballyThenPoll performs ServicesDisableApmGlobally then polls until it's completed

func (AppPlatformClient) ServicesDisableTestEndpoint ¶

ServicesDisableTestEndpoint ...

func (AppPlatformClient) ServicesEnableApmGlobally ¶

ServicesEnableApmGlobally ...

func (AppPlatformClient) ServicesEnableApmGloballyThenPoll ¶

func (c AppPlatformClient) ServicesEnableApmGloballyThenPoll(ctx context.Context, id commonids.SpringCloudServiceId, input ApmReference) error

ServicesEnableApmGloballyThenPoll performs ServicesEnableApmGlobally then polls until it's completed

func (AppPlatformClient) ServicesEnableTestEndpoint ¶

ServicesEnableTestEndpoint ...

func (AppPlatformClient) ServicesFlushVnetDnsSetting ¶

ServicesFlushVnetDnsSetting ...

func (AppPlatformClient) ServicesFlushVnetDnsSettingThenPoll ¶

func (c AppPlatformClient) ServicesFlushVnetDnsSettingThenPoll(ctx context.Context, id commonids.SpringCloudServiceId) error

ServicesFlushVnetDnsSettingThenPoll performs ServicesFlushVnetDnsSetting then polls until it's completed

func (AppPlatformClient) ServicesGet ¶

ServicesGet ...

func (AppPlatformClient) ServicesList ¶

ServicesList ...

func (AppPlatformClient) ServicesListBySubscription ¶

ServicesListBySubscription ...

func (AppPlatformClient) ServicesListBySubscriptionComplete ¶

ServicesListBySubscriptionComplete retrieves all the results into a single object

func (AppPlatformClient) ServicesListBySubscriptionCompleteMatchingPredicate ¶

func (c AppPlatformClient) ServicesListBySubscriptionCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, predicate ServiceResourceOperationPredicate) (result ServicesListBySubscriptionCompleteResult, err error)

ServicesListBySubscriptionCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (AppPlatformClient) ServicesListComplete ¶

ServicesListComplete retrieves all the results into a single object

func (AppPlatformClient) ServicesListCompleteMatchingPredicate ¶

func (c AppPlatformClient) ServicesListCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, predicate ServiceResourceOperationPredicate) (result ServicesListCompleteResult, err error)

ServicesListCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (AppPlatformClient) ServicesListGloballyEnabledApms ¶

ServicesListGloballyEnabledApms ...

func (AppPlatformClient) ServicesListSupportedApmTypes ¶

ServicesListSupportedApmTypes ...

func (AppPlatformClient) ServicesListSupportedApmTypesComplete ¶

ServicesListSupportedApmTypesComplete retrieves all the results into a single object

func (AppPlatformClient) ServicesListSupportedApmTypesCompleteMatchingPredicate ¶

func (c AppPlatformClient) ServicesListSupportedApmTypesCompleteMatchingPredicate(ctx context.Context, id commonids.SpringCloudServiceId, predicate SupportedApmTypeOperationPredicate) (result ServicesListSupportedApmTypesCompleteResult, err error)

ServicesListSupportedApmTypesCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (AppPlatformClient) ServicesListSupportedServerVersions ¶

ServicesListSupportedServerVersions ...

func (AppPlatformClient) ServicesListSupportedServerVersionsComplete ¶

ServicesListSupportedServerVersionsComplete retrieves all the results into a single object

func (AppPlatformClient) ServicesListSupportedServerVersionsCompleteMatchingPredicate ¶

func (c AppPlatformClient) ServicesListSupportedServerVersionsCompleteMatchingPredicate(ctx context.Context, id commonids.SpringCloudServiceId, predicate SupportedServerVersionOperationPredicate) (result ServicesListSupportedServerVersionsCompleteResult, err error)

ServicesListSupportedServerVersionsCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (AppPlatformClient) ServicesListTestKeys ¶

ServicesListTestKeys ...

func (AppPlatformClient) ServicesRegenerateTestKey ¶

ServicesRegenerateTestKey ...

func (AppPlatformClient) ServicesStart ¶

ServicesStart ...

func (AppPlatformClient) ServicesStartThenPoll ¶

func (c AppPlatformClient) ServicesStartThenPoll(ctx context.Context, id commonids.SpringCloudServiceId) error

ServicesStartThenPoll performs ServicesStart then polls until it's completed

func (AppPlatformClient) ServicesStop ¶

ServicesStop ...

func (AppPlatformClient) ServicesStopThenPoll ¶

func (c AppPlatformClient) ServicesStopThenPoll(ctx context.Context, id commonids.SpringCloudServiceId) error

ServicesStopThenPoll performs ServicesStop then polls until it's completed

func (AppPlatformClient) ServicesUpdate ¶

ServicesUpdate ...

func (AppPlatformClient) ServicesUpdateThenPoll ¶

func (c AppPlatformClient) ServicesUpdateThenPoll(ctx context.Context, id commonids.SpringCloudServiceId, input ServiceResource) error

ServicesUpdateThenPoll performs ServicesUpdate then polls until it's completed

func (AppPlatformClient) SkusList ¶

SkusList ...

func (AppPlatformClient) SkusListComplete ¶

SkusListComplete retrieves all the results into a single object

func (AppPlatformClient) SkusListCompleteMatchingPredicate ¶

func (c AppPlatformClient) SkusListCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, predicate ResourceSkuOperationPredicate) (result SkusListCompleteResult, err error)

SkusListCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (AppPlatformClient) StoragesCreateOrUpdate ¶

func (c AppPlatformClient) StoragesCreateOrUpdate(ctx context.Context, id StorageId, input StorageResource) (result StoragesCreateOrUpdateOperationResponse, err error)

StoragesCreateOrUpdate ...

func (AppPlatformClient) StoragesCreateOrUpdateThenPoll ¶

func (c AppPlatformClient) StoragesCreateOrUpdateThenPoll(ctx context.Context, id StorageId, input StorageResource) error

StoragesCreateOrUpdateThenPoll performs StoragesCreateOrUpdate then polls until it's completed

func (AppPlatformClient) StoragesDelete ¶

func (c AppPlatformClient) StoragesDelete(ctx context.Context, id StorageId) (result StoragesDeleteOperationResponse, err error)

StoragesDelete ...

func (AppPlatformClient) StoragesDeleteThenPoll ¶

func (c AppPlatformClient) StoragesDeleteThenPoll(ctx context.Context, id StorageId) error

StoragesDeleteThenPoll performs StoragesDelete then polls until it's completed

func (AppPlatformClient) StoragesGet ¶

func (c AppPlatformClient) StoragesGet(ctx context.Context, id StorageId) (result StoragesGetOperationResponse, err error)

StoragesGet ...

func (AppPlatformClient) StoragesList ¶

StoragesList ...

func (AppPlatformClient) StoragesListComplete ¶

StoragesListComplete retrieves all the results into a single object

func (AppPlatformClient) StoragesListCompleteMatchingPredicate ¶

func (c AppPlatformClient) StoragesListCompleteMatchingPredicate(ctx context.Context, id commonids.SpringCloudServiceId, predicate StorageResourceOperationPredicate) (result StoragesListCompleteResult, err error)

StoragesListCompleteMatchingPredicate retrieves all the results and then applies the predicate

type AppResource ¶

type AppResource struct {
	Id         *string                                  `json:"id,omitempty"`
	Identity   *identity.LegacySystemAndUserAssignedMap `json:"identity,omitempty"`
	Location   *string                                  `json:"location,omitempty"`
	Name       *string                                  `json:"name,omitempty"`
	Properties *AppResourceProperties                   `json:"properties,omitempty"`
	SystemData *systemdata.SystemData                   `json:"systemData,omitempty"`
	Type       *string                                  `json:"type,omitempty"`
}

type AppResourceOperationPredicate ¶

type AppResourceOperationPredicate struct {
	Id       *string
	Location *string
	Name     *string
	Type     *string
}

func (AppResourceOperationPredicate) Matches ¶

type AppResourceProperties ¶

type AppResourceProperties struct {
	AddonConfigs          *map[string]interface{}         `json:"addonConfigs,omitempty"`
	CustomPersistentDisks *[]CustomPersistentDiskResource `json:"customPersistentDisks,omitempty"`
	EnableEndToEndTLS     *bool                           `json:"enableEndToEndTLS,omitempty"`
	Fqdn                  *string                         `json:"fqdn,omitempty"`
	HTTPSOnly             *bool                           `json:"httpsOnly,omitempty"`
	IngressSettings       *IngressSettings                `json:"ingressSettings,omitempty"`
	LoadedCertificates    *[]LoadedCertificate            `json:"loadedCertificates,omitempty"`
	PersistentDisk        *PersistentDisk                 `json:"persistentDisk,omitempty"`
	ProvisioningState     *AppResourceProvisioningState   `json:"provisioningState,omitempty"`
	Public                *bool                           `json:"public,omitempty"`
	Secrets               *[]Secret                       `json:"secrets,omitempty"`
	TemporaryDisk         *TemporaryDisk                  `json:"temporaryDisk,omitempty"`
	Url                   *string                         `json:"url,omitempty"`
	VnetAddons            *AppVNetAddons                  `json:"vnetAddons,omitempty"`
	WorkloadProfileName   *string                         `json:"workloadProfileName,omitempty"`
}

type AppResourceProvisioningState ¶

type AppResourceProvisioningState string
const (
	AppResourceProvisioningStateCreating  AppResourceProvisioningState = "Creating"
	AppResourceProvisioningStateDeleting  AppResourceProvisioningState = "Deleting"
	AppResourceProvisioningStateFailed    AppResourceProvisioningState = "Failed"
	AppResourceProvisioningStateSucceeded AppResourceProvisioningState = "Succeeded"
	AppResourceProvisioningStateUpdating  AppResourceProvisioningState = "Updating"
)

func (*AppResourceProvisioningState) UnmarshalJSON ¶

func (s *AppResourceProvisioningState) UnmarshalJSON(bytes []byte) error

type AppVNetAddons ¶

type AppVNetAddons struct {
	PublicEndpoint    *bool   `json:"publicEndpoint,omitempty"`
	PublicEndpointUrl *string `json:"publicEndpointUrl,omitempty"`
}

type ApplicationAcceleratorComponent ¶

type ApplicationAcceleratorComponent struct {
	Instances        *[]ApplicationAcceleratorInstance       `json:"instances,omitempty"`
	Name             *string                                 `json:"name,omitempty"`
	ResourceRequests *ApplicationAcceleratorResourceRequests `json:"resourceRequests,omitempty"`
}

type ApplicationAcceleratorId ¶

type ApplicationAcceleratorId struct {
	SubscriptionId             string
	ResourceGroupName          string
	SpringName                 string
	ApplicationAcceleratorName string
}

ApplicationAcceleratorId is a struct representing the Resource ID for a Application Accelerator

func NewApplicationAcceleratorID ¶

func NewApplicationAcceleratorID(subscriptionId string, resourceGroupName string, springName string, applicationAcceleratorName string) ApplicationAcceleratorId

NewApplicationAcceleratorID returns a new ApplicationAcceleratorId struct

func ParseApplicationAcceleratorID ¶

func ParseApplicationAcceleratorID(input string) (*ApplicationAcceleratorId, error)

ParseApplicationAcceleratorID parses 'input' into a ApplicationAcceleratorId

func ParseApplicationAcceleratorIDInsensitively ¶

func ParseApplicationAcceleratorIDInsensitively(input string) (*ApplicationAcceleratorId, error)

ParseApplicationAcceleratorIDInsensitively parses 'input' case-insensitively into a ApplicationAcceleratorId note: this method should only be used for API response data and not user input

func (*ApplicationAcceleratorId) FromParseResult ¶

func (id *ApplicationAcceleratorId) FromParseResult(input resourceids.ParseResult) error

func (ApplicationAcceleratorId) ID ¶

ID returns the formatted Application Accelerator ID

func (ApplicationAcceleratorId) Segments ¶

Segments returns a slice of Resource ID Segments which comprise this Application Accelerator ID

func (ApplicationAcceleratorId) String ¶

func (id ApplicationAcceleratorId) String() string

String returns a human-readable description of this Application Accelerator ID

type ApplicationAcceleratorInstance ¶

type ApplicationAcceleratorInstance struct {
	Name   *string `json:"name,omitempty"`
	Status *string `json:"status,omitempty"`
}

type ApplicationAcceleratorProperties ¶

type ApplicationAcceleratorProperties struct {
	Components        *[]ApplicationAcceleratorComponent       `json:"components,omitempty"`
	ProvisioningState *ApplicationAcceleratorProvisioningState `json:"provisioningState,omitempty"`
}

type ApplicationAcceleratorProvisioningState ¶

type ApplicationAcceleratorProvisioningState string
const (
	ApplicationAcceleratorProvisioningStateCreating  ApplicationAcceleratorProvisioningState = "Creating"
	ApplicationAcceleratorProvisioningStateDeleting  ApplicationAcceleratorProvisioningState = "Deleting"
	ApplicationAcceleratorProvisioningStateFailed    ApplicationAcceleratorProvisioningState = "Failed"
	ApplicationAcceleratorProvisioningStateSucceeded ApplicationAcceleratorProvisioningState = "Succeeded"
	ApplicationAcceleratorProvisioningStateUpdating  ApplicationAcceleratorProvisioningState = "Updating"
)

func (*ApplicationAcceleratorProvisioningState) UnmarshalJSON ¶

func (s *ApplicationAcceleratorProvisioningState) UnmarshalJSON(bytes []byte) error

type ApplicationAcceleratorResource ¶

type ApplicationAcceleratorResource struct {
	Id         *string                           `json:"id,omitempty"`
	Name       *string                           `json:"name,omitempty"`
	Properties *ApplicationAcceleratorProperties `json:"properties,omitempty"`
	Sku        *Sku                              `json:"sku,omitempty"`
	SystemData *systemdata.SystemData            `json:"systemData,omitempty"`
	Type       *string                           `json:"type,omitempty"`
}

type ApplicationAcceleratorResourceOperationPredicate ¶

type ApplicationAcceleratorResourceOperationPredicate struct {
	Id   *string
	Name *string
	Type *string
}

func (ApplicationAcceleratorResourceOperationPredicate) Matches ¶

type ApplicationAcceleratorResourceRequests ¶

type ApplicationAcceleratorResourceRequests struct {
	Cpu           *string `json:"cpu,omitempty"`
	InstanceCount *int64  `json:"instanceCount,omitempty"`
	Memory        *string `json:"memory,omitempty"`
}

type ApplicationAcceleratorsCreateOrUpdateOperationResponse ¶

type ApplicationAcceleratorsCreateOrUpdateOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *ApplicationAcceleratorResource
}

type ApplicationAcceleratorsDeleteOperationResponse ¶

type ApplicationAcceleratorsDeleteOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
}

type ApplicationAcceleratorsGetOperationResponse ¶

type ApplicationAcceleratorsGetOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *ApplicationAcceleratorResource
}

type ApplicationAcceleratorsListCompleteResult ¶

type ApplicationAcceleratorsListCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []ApplicationAcceleratorResource
}

type ApplicationAcceleratorsListCustomPager ¶ added in v0.20240628.1153531

type ApplicationAcceleratorsListCustomPager struct {
	NextLink *odata.Link `json:"nextLink"`
}

type ApplicationAcceleratorsListOperationResponse ¶

type ApplicationAcceleratorsListOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]ApplicationAcceleratorResource
}

type ApplicationInsightsAgentVersions ¶

type ApplicationInsightsAgentVersions struct {
	Java *string `json:"java,omitempty"`
}

type ApplicationLiveViewComponent ¶

type ApplicationLiveViewComponent struct {
	Instances        *[]ApplicationLiveViewInstance       `json:"instances,omitempty"`
	Name             *interface{}                         `json:"name,omitempty"`
	ResourceRequests *ApplicationLiveViewResourceRequests `json:"resourceRequests,omitempty"`
}

type ApplicationLiveViewId ¶

type ApplicationLiveViewId struct {
	SubscriptionId          string
	ResourceGroupName       string
	SpringName              string
	ApplicationLiveViewName string
}

ApplicationLiveViewId is a struct representing the Resource ID for a Application Live View

func NewApplicationLiveViewID ¶

func NewApplicationLiveViewID(subscriptionId string, resourceGroupName string, springName string, applicationLiveViewName string) ApplicationLiveViewId

NewApplicationLiveViewID returns a new ApplicationLiveViewId struct

func ParseApplicationLiveViewID ¶

func ParseApplicationLiveViewID(input string) (*ApplicationLiveViewId, error)

ParseApplicationLiveViewID parses 'input' into a ApplicationLiveViewId

func ParseApplicationLiveViewIDInsensitively ¶

func ParseApplicationLiveViewIDInsensitively(input string) (*ApplicationLiveViewId, error)

ParseApplicationLiveViewIDInsensitively parses 'input' case-insensitively into a ApplicationLiveViewId note: this method should only be used for API response data and not user input

func (*ApplicationLiveViewId) FromParseResult ¶

func (id *ApplicationLiveViewId) FromParseResult(input resourceids.ParseResult) error

func (ApplicationLiveViewId) ID ¶

func (id ApplicationLiveViewId) ID() string

ID returns the formatted Application Live View ID

func (ApplicationLiveViewId) Segments ¶

func (id ApplicationLiveViewId) Segments() []resourceids.Segment

Segments returns a slice of Resource ID Segments which comprise this Application Live View ID

func (ApplicationLiveViewId) String ¶

func (id ApplicationLiveViewId) String() string

String returns a human-readable description of this Application Live View ID

type ApplicationLiveViewInstance ¶

type ApplicationLiveViewInstance struct {
	Name   *string `json:"name,omitempty"`
	Status *string `json:"status,omitempty"`
}

type ApplicationLiveViewProperties ¶

type ApplicationLiveViewProperties struct {
	Components        *[]ApplicationLiveViewComponent       `json:"components,omitempty"`
	ProvisioningState *ApplicationLiveViewProvisioningState `json:"provisioningState,omitempty"`
}

type ApplicationLiveViewProvisioningState ¶

type ApplicationLiveViewProvisioningState string
const (
	ApplicationLiveViewProvisioningStateCanceled  ApplicationLiveViewProvisioningState = "Canceled"
	ApplicationLiveViewProvisioningStateCreating  ApplicationLiveViewProvisioningState = "Creating"
	ApplicationLiveViewProvisioningStateDeleting  ApplicationLiveViewProvisioningState = "Deleting"
	ApplicationLiveViewProvisioningStateFailed    ApplicationLiveViewProvisioningState = "Failed"
	ApplicationLiveViewProvisioningStateSucceeded ApplicationLiveViewProvisioningState = "Succeeded"
	ApplicationLiveViewProvisioningStateUpdating  ApplicationLiveViewProvisioningState = "Updating"
)

func (*ApplicationLiveViewProvisioningState) UnmarshalJSON ¶

func (s *ApplicationLiveViewProvisioningState) UnmarshalJSON(bytes []byte) error

type ApplicationLiveViewResource ¶

type ApplicationLiveViewResource struct {
	Id         *string                        `json:"id,omitempty"`
	Name       *string                        `json:"name,omitempty"`
	Properties *ApplicationLiveViewProperties `json:"properties,omitempty"`
	SystemData *systemdata.SystemData         `json:"systemData,omitempty"`
	Type       *string                        `json:"type,omitempty"`
}

type ApplicationLiveViewResourceOperationPredicate ¶

type ApplicationLiveViewResourceOperationPredicate struct {
	Id   *string
	Name *string
	Type *string
}

func (ApplicationLiveViewResourceOperationPredicate) Matches ¶

type ApplicationLiveViewResourceRequests ¶

type ApplicationLiveViewResourceRequests struct {
	Cpu           *string `json:"cpu,omitempty"`
	InstanceCount *int64  `json:"instanceCount,omitempty"`
	Memory        *string `json:"memory,omitempty"`
}

type ApplicationLiveViewsCreateOrUpdateOperationResponse ¶

type ApplicationLiveViewsCreateOrUpdateOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *ApplicationLiveViewResource
}

type ApplicationLiveViewsDeleteOperationResponse ¶

type ApplicationLiveViewsDeleteOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
}

type ApplicationLiveViewsGetOperationResponse ¶

type ApplicationLiveViewsGetOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *ApplicationLiveViewResource
}

type ApplicationLiveViewsListCompleteResult ¶

type ApplicationLiveViewsListCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []ApplicationLiveViewResource
}

type ApplicationLiveViewsListCustomPager ¶ added in v0.20240628.1153531

type ApplicationLiveViewsListCustomPager struct {
	NextLink *odata.Link `json:"nextLink"`
}
func (p *ApplicationLiveViewsListCustomPager) NextPageLink() *odata.Link

type ApplicationLiveViewsListOperationResponse ¶

type ApplicationLiveViewsListOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]ApplicationLiveViewResource
}

type AppsCreateOrUpdateOperationResponse ¶

type AppsCreateOrUpdateOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *AppResource
}

type AppsDeleteOperationResponse ¶

type AppsDeleteOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
}

type AppsGetOperationOptions ¶

type AppsGetOperationOptions struct {
	SyncStatus *string
}

func DefaultAppsGetOperationOptions ¶

func DefaultAppsGetOperationOptions() AppsGetOperationOptions

func (AppsGetOperationOptions) ToHeaders ¶

func (o AppsGetOperationOptions) ToHeaders() *client.Headers

func (AppsGetOperationOptions) ToOData ¶

func (o AppsGetOperationOptions) ToOData() *odata.Query

func (AppsGetOperationOptions) ToQuery ¶

type AppsGetOperationResponse ¶

type AppsGetOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *AppResource
}

type AppsGetResourceUploadUrlOperationResponse ¶

type AppsGetResourceUploadUrlOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *ResourceUploadDefinition
}

type AppsListCompleteResult ¶

type AppsListCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []AppResource
}

type AppsListCustomPager ¶ added in v0.20240628.1153531

type AppsListCustomPager struct {
	NextLink *odata.Link `json:"nextLink"`
}
func (p *AppsListCustomPager) NextPageLink() *odata.Link

type AppsListOperationResponse ¶

type AppsListOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]AppResource
}

type AppsSetActiveDeploymentsOperationResponse ¶

type AppsSetActiveDeploymentsOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *AppResource
}

type AppsUpdateOperationResponse ¶

type AppsUpdateOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *AppResource
}

type AppsValidateDomainOperationResponse ¶

type AppsValidateDomainOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *CustomDomainValidateResult
}

type AvailableRuntimeVersions ¶

type AvailableRuntimeVersions struct {
	Value *[]SupportedRuntimeVersion `json:"value,omitempty"`
}

type AzureFileVolume ¶

type AzureFileVolume struct {
	ShareName *string `json:"shareName,omitempty"`

	EnableSubPath *bool     `json:"enableSubPath,omitempty"`
	MountOptions  *[]string `json:"mountOptions,omitempty"`
	MountPath     string    `json:"mountPath"`
	ReadOnly      *bool     `json:"readOnly,omitempty"`
	Type          Type      `json:"type"`
}

func (AzureFileVolume) CustomPersistentDiskProperties ¶ added in v0.20240920.1135249

func (s AzureFileVolume) CustomPersistentDiskProperties() BaseCustomPersistentDiskPropertiesImpl

func (AzureFileVolume) MarshalJSON ¶

func (s AzureFileVolume) MarshalJSON() ([]byte, error)

type BackendProtocol ¶

type BackendProtocol string
const (
	BackendProtocolDefault BackendProtocol = "Default"
	BackendProtocolGRPC    BackendProtocol = "GRPC"
)

func (*BackendProtocol) UnmarshalJSON ¶

func (s *BackendProtocol) UnmarshalJSON(bytes []byte) error

type BaseAcceleratorAuthSettingImpl ¶ added in v0.20240920.1135249

type BaseAcceleratorAuthSettingImpl struct {
	AuthType string `json:"authType"`
}

func (BaseAcceleratorAuthSettingImpl) AcceleratorAuthSetting ¶ added in v0.20240920.1135249

type BaseCertificatePropertiesImpl ¶ added in v0.20240920.1135249

type BaseCertificatePropertiesImpl struct {
	ActivateDate      *string                               `json:"activateDate,omitempty"`
	DnsNames          *[]string                             `json:"dnsNames,omitempty"`
	ExpirationDate    *string                               `json:"expirationDate,omitempty"`
	IssuedDate        *string                               `json:"issuedDate,omitempty"`
	Issuer            *string                               `json:"issuer,omitempty"`
	ProvisioningState *CertificateResourceProvisioningState `json:"provisioningState,omitempty"`
	SubjectName       *string                               `json:"subjectName,omitempty"`
	Thumbprint        *string                               `json:"thumbprint,omitempty"`
	Type              string                                `json:"type"`
}

func (BaseCertificatePropertiesImpl) CertificateProperties ¶ added in v0.20240920.1135249

type BaseContainerRegistryCredentialsImpl ¶ added in v0.20240920.1135249

type BaseContainerRegistryCredentialsImpl struct {
	Type string `json:"type"`
}

func (BaseContainerRegistryCredentialsImpl) ContainerRegistryCredentials ¶ added in v0.20240920.1135249

type BaseCustomPersistentDiskPropertiesImpl ¶ added in v0.20240920.1135249

type BaseCustomPersistentDiskPropertiesImpl struct {
	EnableSubPath *bool     `json:"enableSubPath,omitempty"`
	MountOptions  *[]string `json:"mountOptions,omitempty"`
	MountPath     string    `json:"mountPath"`
	ReadOnly      *bool     `json:"readOnly,omitempty"`
	Type          Type      `json:"type"`
}

func (BaseCustomPersistentDiskPropertiesImpl) CustomPersistentDiskProperties ¶ added in v0.20240920.1135249

type BaseGatewayResponseCachePropertiesImpl ¶ added in v0.20240920.1135249

type BaseGatewayResponseCachePropertiesImpl struct {
	ResponseCacheType string `json:"responseCacheType"`
}

func (BaseGatewayResponseCachePropertiesImpl) GatewayResponseCacheProperties ¶ added in v0.20240920.1135249

type BaseMaintenanceScheduleConfigurationImpl ¶ added in v0.20240920.1135249

type BaseMaintenanceScheduleConfigurationImpl struct {
	Frequency Frequency `json:"frequency"`
}

func (BaseMaintenanceScheduleConfigurationImpl) MaintenanceScheduleConfiguration ¶ added in v0.20240920.1135249

type BaseProbeActionImpl ¶ added in v0.20240920.1135249

type BaseProbeActionImpl struct {
	Type ProbeActionType `json:"type"`
}

func (BaseProbeActionImpl) ProbeAction ¶ added in v0.20240920.1135249

func (s BaseProbeActionImpl) ProbeAction() BaseProbeActionImpl

type BaseStoragePropertiesImpl ¶ added in v0.20240920.1135249

type BaseStoragePropertiesImpl struct {
	StorageType StorageType `json:"storageType"`
}

func (BaseStoragePropertiesImpl) StorageProperties ¶ added in v0.20240920.1135249

type BaseUserSourceInfoImpl ¶ added in v0.20240920.1135249

type BaseUserSourceInfoImpl struct {
	Type    string  `json:"type"`
	Version *string `json:"version,omitempty"`
}

func (BaseUserSourceInfoImpl) UserSourceInfo ¶ added in v0.20240920.1135249

type BindingId ¶

type BindingId struct {
	SubscriptionId    string
	ResourceGroupName string
	SpringName        string
	AppName           string
	BindingName       string
}

BindingId is a struct representing the Resource ID for a Binding

func NewBindingID ¶

func NewBindingID(subscriptionId string, resourceGroupName string, springName string, appName string, bindingName string) BindingId

NewBindingID returns a new BindingId struct

func ParseBindingID ¶

func ParseBindingID(input string) (*BindingId, error)

ParseBindingID parses 'input' into a BindingId

func ParseBindingIDInsensitively ¶

func ParseBindingIDInsensitively(input string) (*BindingId, error)

ParseBindingIDInsensitively parses 'input' case-insensitively into a BindingId note: this method should only be used for API response data and not user input

func (*BindingId) FromParseResult ¶

func (id *BindingId) FromParseResult(input resourceids.ParseResult) error

func (BindingId) ID ¶

func (id BindingId) ID() string

ID returns the formatted Binding ID

func (BindingId) Segments ¶

func (id BindingId) Segments() []resourceids.Segment

Segments returns a slice of Resource ID Segments which comprise this Binding ID

func (BindingId) String ¶

func (id BindingId) String() string

String returns a human-readable description of this Binding ID

type BindingResource ¶

type BindingResource struct {
	Id         *string                    `json:"id,omitempty"`
	Name       *string                    `json:"name,omitempty"`
	Properties *BindingResourceProperties `json:"properties,omitempty"`
	SystemData *systemdata.SystemData     `json:"systemData,omitempty"`
	Type       *string                    `json:"type,omitempty"`
}

type BindingResourceOperationPredicate ¶

type BindingResourceOperationPredicate struct {
	Id   *string
	Name *string
	Type *string
}

func (BindingResourceOperationPredicate) Matches ¶

type BindingResourceProperties ¶

type BindingResourceProperties struct {
	BindingParameters   *map[string]string `json:"bindingParameters,omitempty"`
	CreatedAt           *string            `json:"createdAt,omitempty"`
	GeneratedProperties *string            `json:"generatedProperties,omitempty"`
	Key                 *string            `json:"key,omitempty"`
	ResourceId          *string            `json:"resourceId,omitempty"`
	ResourceName        *string            `json:"resourceName,omitempty"`
	ResourceType        *string            `json:"resourceType,omitempty"`
	UpdatedAt           *string            `json:"updatedAt,omitempty"`
}

type BindingType ¶

type BindingType string
const (
	BindingTypeApacheSkyWalking    BindingType = "ApacheSkyWalking"
	BindingTypeAppDynamics         BindingType = "AppDynamics"
	BindingTypeApplicationInsights BindingType = "ApplicationInsights"
	BindingTypeCACertificates      BindingType = "CACertificates"
	BindingTypeDynatrace           BindingType = "Dynatrace"
	BindingTypeElasticAPM          BindingType = "ElasticAPM"
	BindingTypeNewRelic            BindingType = "NewRelic"
)

func (*BindingType) UnmarshalJSON ¶

func (s *BindingType) UnmarshalJSON(bytes []byte) error

type BindingsCreateOrUpdateOperationResponse ¶

type BindingsCreateOrUpdateOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *BindingResource
}

type BindingsDeleteOperationResponse ¶

type BindingsDeleteOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
}

type BindingsGetOperationResponse ¶

type BindingsGetOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *BindingResource
}

type BindingsListCompleteResult ¶

type BindingsListCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []BindingResource
}

type BindingsListCustomPager ¶ added in v0.20240628.1153531

type BindingsListCustomPager struct {
	NextLink *odata.Link `json:"nextLink"`
}
func (p *BindingsListCustomPager) NextPageLink() *odata.Link

type BindingsListOperationResponse ¶

type BindingsListOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]BindingResource
}

type BindingsUpdateOperationResponse ¶

type BindingsUpdateOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *BindingResource
}

type Build ¶

type Build struct {
	Id         *string                `json:"id,omitempty"`
	Name       *string                `json:"name,omitempty"`
	Properties *BuildProperties       `json:"properties,omitempty"`
	SystemData *systemdata.SystemData `json:"systemData,omitempty"`
	Type       *string                `json:"type,omitempty"`
}

type BuildId ¶

type BuildId struct {
	SubscriptionId    string
	ResourceGroupName string
	SpringName        string
	BuildServiceName  string
	BuildName         string
}

BuildId is a struct representing the Resource ID for a Build

func NewBuildID ¶

func NewBuildID(subscriptionId string, resourceGroupName string, springName string, buildServiceName string, buildName string) BuildId

NewBuildID returns a new BuildId struct

func ParseBuildID ¶

func ParseBuildID(input string) (*BuildId, error)

ParseBuildID parses 'input' into a BuildId

func ParseBuildIDInsensitively ¶

func ParseBuildIDInsensitively(input string) (*BuildId, error)

ParseBuildIDInsensitively parses 'input' case-insensitively into a BuildId note: this method should only be used for API response data and not user input

func (*BuildId) FromParseResult ¶

func (id *BuildId) FromParseResult(input resourceids.ParseResult) error

func (BuildId) ID ¶

func (id BuildId) ID() string

ID returns the formatted Build ID

func (BuildId) Segments ¶

func (id BuildId) Segments() []resourceids.Segment

Segments returns a slice of Resource ID Segments which comprise this Build ID

func (BuildId) String ¶

func (id BuildId) String() string

String returns a human-readable description of this Build ID

type BuildOperationPredicate ¶

type BuildOperationPredicate struct {
	Id   *string
	Name *string
	Type *string
}

func (BuildOperationPredicate) Matches ¶

func (p BuildOperationPredicate) Matches(input Build) bool

type BuildPackBindingId ¶

type BuildPackBindingId struct {
	SubscriptionId       string
	ResourceGroupName    string
	SpringName           string
	BuildServiceName     string
	BuilderName          string
	BuildPackBindingName string
}

BuildPackBindingId is a struct representing the Resource ID for a Build Pack Binding

func NewBuildPackBindingID ¶

func NewBuildPackBindingID(subscriptionId string, resourceGroupName string, springName string, buildServiceName string, builderName string, buildPackBindingName string) BuildPackBindingId

NewBuildPackBindingID returns a new BuildPackBindingId struct

func ParseBuildPackBindingID ¶

func ParseBuildPackBindingID(input string) (*BuildPackBindingId, error)

ParseBuildPackBindingID parses 'input' into a BuildPackBindingId

func ParseBuildPackBindingIDInsensitively ¶

func ParseBuildPackBindingIDInsensitively(input string) (*BuildPackBindingId, error)

ParseBuildPackBindingIDInsensitively parses 'input' case-insensitively into a BuildPackBindingId note: this method should only be used for API response data and not user input

func (*BuildPackBindingId) FromParseResult ¶

func (id *BuildPackBindingId) FromParseResult(input resourceids.ParseResult) error

func (BuildPackBindingId) ID ¶

func (id BuildPackBindingId) ID() string

ID returns the formatted Build Pack Binding ID

func (BuildPackBindingId) Segments ¶

func (id BuildPackBindingId) Segments() []resourceids.Segment

Segments returns a slice of Resource ID Segments which comprise this Build Pack Binding ID

func (BuildPackBindingId) String ¶

func (id BuildPackBindingId) String() string

String returns a human-readable description of this Build Pack Binding ID

type BuildProperties ¶

type BuildProperties struct {
	AgentPool            *string                 `json:"agentPool,omitempty"`
	Apms                 *[]ApmReference         `json:"apms,omitempty"`
	Builder              *string                 `json:"builder,omitempty"`
	Certificates         *[]CertificateReference `json:"certificates,omitempty"`
	Env                  *map[string]string      `json:"env,omitempty"`
	ProvisioningState    *BuildProvisioningState `json:"provisioningState,omitempty"`
	RelativePath         *string                 `json:"relativePath,omitempty"`
	ResourceRequests     *BuildResourceRequests  `json:"resourceRequests,omitempty"`
	TriggeredBuildResult *TriggeredBuildResult   `json:"triggeredBuildResult,omitempty"`
}

type BuildProvisioningState ¶

type BuildProvisioningState string
const (
	BuildProvisioningStateCreating  BuildProvisioningState = "Creating"
	BuildProvisioningStateDeleting  BuildProvisioningState = "Deleting"
	BuildProvisioningStateFailed    BuildProvisioningState = "Failed"
	BuildProvisioningStateSucceeded BuildProvisioningState = "Succeeded"
	BuildProvisioningStateUpdating  BuildProvisioningState = "Updating"
)

func (*BuildProvisioningState) UnmarshalJSON ¶

func (s *BuildProvisioningState) UnmarshalJSON(bytes []byte) error

type BuildResourceRequests ¶

type BuildResourceRequests struct {
	Cpu    *string `json:"cpu,omitempty"`
	Memory *string `json:"memory,omitempty"`
}

type BuildResult ¶

type BuildResult struct {
	Id         *string                `json:"id,omitempty"`
	Name       *string                `json:"name,omitempty"`
	Properties *BuildResultProperties `json:"properties,omitempty"`
	SystemData *systemdata.SystemData `json:"systemData,omitempty"`
	Type       *string                `json:"type,omitempty"`
}

type BuildResultLog ¶

type BuildResultLog struct {
	BlobUrl *string `json:"blobUrl,omitempty"`
}

type BuildResultOperationPredicate ¶

type BuildResultOperationPredicate struct {
	Id   *string
	Name *string
	Type *string
}

func (BuildResultOperationPredicate) Matches ¶

type BuildResultProperties ¶

type BuildResultProperties struct {
	BuildPodName      *string                       `json:"buildPodName,omitempty"`
	BuildStages       *[]BuildStageProperties       `json:"buildStages,omitempty"`
	Error             *Error                        `json:"error,omitempty"`
	Image             *string                       `json:"image,omitempty"`
	Name              *string                       `json:"name,omitempty"`
	ProvisioningState *BuildResultProvisioningState `json:"provisioningState,omitempty"`
}

type BuildResultProvisioningState ¶

type BuildResultProvisioningState string
const (
	BuildResultProvisioningStateBuilding  BuildResultProvisioningState = "Building"
	BuildResultProvisioningStateDeleting  BuildResultProvisioningState = "Deleting"
	BuildResultProvisioningStateFailed    BuildResultProvisioningState = "Failed"
	BuildResultProvisioningStateQueuing   BuildResultProvisioningState = "Queuing"
	BuildResultProvisioningStateSucceeded BuildResultProvisioningState = "Succeeded"
)

func (*BuildResultProvisioningState) UnmarshalJSON ¶

func (s *BuildResultProvisioningState) UnmarshalJSON(bytes []byte) error

type BuildResultUserSourceInfo ¶

type BuildResultUserSourceInfo struct {
	BuildResultId *string `json:"buildResultId,omitempty"`

	Type    string  `json:"type"`
	Version *string `json:"version,omitempty"`
}

func (BuildResultUserSourceInfo) MarshalJSON ¶

func (s BuildResultUserSourceInfo) MarshalJSON() ([]byte, error)

func (BuildResultUserSourceInfo) UserSourceInfo ¶ added in v0.20240920.1135249

type BuildService ¶

type BuildService struct {
	Id         *string                 `json:"id,omitempty"`
	Name       *string                 `json:"name,omitempty"`
	Properties *BuildServiceProperties `json:"properties,omitempty"`
	SystemData *systemdata.SystemData  `json:"systemData,omitempty"`
	Type       *string                 `json:"type,omitempty"`
}

type BuildServiceAgentPoolGetOperationResponse ¶

type BuildServiceAgentPoolGetOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *BuildServiceAgentPoolResource
}

type BuildServiceAgentPoolListCompleteResult ¶

type BuildServiceAgentPoolListCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []BuildServiceAgentPoolResource
}

type BuildServiceAgentPoolListCustomPager ¶ added in v0.20240628.1153531

type BuildServiceAgentPoolListCustomPager struct {
	NextLink *odata.Link `json:"nextLink"`
}
func (p *BuildServiceAgentPoolListCustomPager) NextPageLink() *odata.Link

type BuildServiceAgentPoolListOperationResponse ¶

type BuildServiceAgentPoolListOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]BuildServiceAgentPoolResource
}

type BuildServiceAgentPoolProperties ¶

type BuildServiceAgentPoolProperties struct {
	PoolSize          *BuildServiceAgentPoolSizeProperties `json:"poolSize,omitempty"`
	ProvisioningState *string                              `json:"provisioningState,omitempty"`
}

type BuildServiceAgentPoolResource ¶

type BuildServiceAgentPoolResource struct {
	Id         *string                          `json:"id,omitempty"`
	Name       *string                          `json:"name,omitempty"`
	Properties *BuildServiceAgentPoolProperties `json:"properties,omitempty"`
	SystemData *systemdata.SystemData           `json:"systemData,omitempty"`
	Type       *string                          `json:"type,omitempty"`
}

type BuildServiceAgentPoolResourceOperationPredicate ¶

type BuildServiceAgentPoolResourceOperationPredicate struct {
	Id   *string
	Name *string
	Type *string
}

func (BuildServiceAgentPoolResourceOperationPredicate) Matches ¶

type BuildServiceAgentPoolSizeProperties ¶

type BuildServiceAgentPoolSizeProperties struct {
	Cpu    *string `json:"cpu,omitempty"`
	Memory *string `json:"memory,omitempty"`
	Name   *string `json:"name,omitempty"`
}

type BuildServiceAgentPoolUpdatePutOperationResponse ¶

type BuildServiceAgentPoolUpdatePutOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *BuildServiceAgentPoolResource
}

type BuildServiceBuilderCreateOrUpdateOperationResponse ¶

type BuildServiceBuilderCreateOrUpdateOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *BuilderResource
}

type BuildServiceBuilderDeleteOperationResponse ¶

type BuildServiceBuilderDeleteOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
}

type BuildServiceBuilderGetOperationResponse ¶

type BuildServiceBuilderGetOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *BuilderResource
}

type BuildServiceBuilderListCompleteResult ¶

type BuildServiceBuilderListCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []BuilderResource
}

type BuildServiceBuilderListCustomPager ¶ added in v0.20240628.1153531

type BuildServiceBuilderListCustomPager struct {
	NextLink *odata.Link `json:"nextLink"`
}
func (p *BuildServiceBuilderListCustomPager) NextPageLink() *odata.Link

type BuildServiceBuilderListDeploymentsOperationResponse ¶

type BuildServiceBuilderListDeploymentsOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *DeploymentList
}

type BuildServiceBuilderListOperationResponse ¶

type BuildServiceBuilderListOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]BuilderResource
}

type BuildServiceCreateOrUpdateBuildOperationResponse ¶

type BuildServiceCreateOrUpdateBuildOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *Build
}

type BuildServiceCreateOrUpdateOperationResponse ¶

type BuildServiceCreateOrUpdateOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *BuildService
}

type BuildServiceDeleteBuildOperationResponse ¶

type BuildServiceDeleteBuildOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
}

type BuildServiceGetBuildOperationResponse ¶

type BuildServiceGetBuildOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *Build
}

type BuildServiceGetBuildResultLogOperationResponse ¶

type BuildServiceGetBuildResultLogOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *BuildResultLog
}

type BuildServiceGetBuildResultOperationResponse ¶

type BuildServiceGetBuildResultOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *BuildResult
}

type BuildServiceGetBuildServiceOperationResponse ¶

type BuildServiceGetBuildServiceOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *BuildService
}

type BuildServiceGetResourceUploadUrlOperationResponse ¶

type BuildServiceGetResourceUploadUrlOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *ResourceUploadDefinition
}

type BuildServiceGetSupportedBuildpackOperationResponse ¶

type BuildServiceGetSupportedBuildpackOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *SupportedBuildpackResource
}

type BuildServiceGetSupportedStackOperationResponse ¶

type BuildServiceGetSupportedStackOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *SupportedStackResource
}

type BuildServiceId ¶

type BuildServiceId struct {
	SubscriptionId    string
	ResourceGroupName string
	SpringName        string
	BuildServiceName  string
}

BuildServiceId is a struct representing the Resource ID for a Build Service

func NewBuildServiceID ¶

func NewBuildServiceID(subscriptionId string, resourceGroupName string, springName string, buildServiceName string) BuildServiceId

NewBuildServiceID returns a new BuildServiceId struct

func ParseBuildServiceID ¶

func ParseBuildServiceID(input string) (*BuildServiceId, error)

ParseBuildServiceID parses 'input' into a BuildServiceId

func ParseBuildServiceIDInsensitively ¶

func ParseBuildServiceIDInsensitively(input string) (*BuildServiceId, error)

ParseBuildServiceIDInsensitively parses 'input' case-insensitively into a BuildServiceId note: this method should only be used for API response data and not user input

func (*BuildServiceId) FromParseResult ¶

func (id *BuildServiceId) FromParseResult(input resourceids.ParseResult) error

func (BuildServiceId) ID ¶

func (id BuildServiceId) ID() string

ID returns the formatted Build Service ID

func (BuildServiceId) Segments ¶

func (id BuildServiceId) Segments() []resourceids.Segment

Segments returns a slice of Resource ID Segments which comprise this Build Service ID

func (BuildServiceId) String ¶

func (id BuildServiceId) String() string

String returns a human-readable description of this Build Service ID

type BuildServiceListBuildResultsCompleteResult ¶

type BuildServiceListBuildResultsCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []BuildResult
}

type BuildServiceListBuildResultsCustomPager ¶ added in v0.20240628.1153531

type BuildServiceListBuildResultsCustomPager struct {
	NextLink *odata.Link `json:"nextLink"`
}

type BuildServiceListBuildResultsOperationResponse ¶

type BuildServiceListBuildResultsOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]BuildResult
}

type BuildServiceListBuildServicesCompleteResult ¶

type BuildServiceListBuildServicesCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []BuildService
}

type BuildServiceListBuildServicesCustomPager ¶ added in v0.20240628.1153531

type BuildServiceListBuildServicesCustomPager struct {
	NextLink *odata.Link `json:"nextLink"`
}

type BuildServiceListBuildServicesOperationResponse ¶

type BuildServiceListBuildServicesOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]BuildService
}

type BuildServiceListBuildsCompleteResult ¶

type BuildServiceListBuildsCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []Build
}

type BuildServiceListBuildsCustomPager ¶ added in v0.20240628.1153531

type BuildServiceListBuildsCustomPager struct {
	NextLink *odata.Link `json:"nextLink"`
}
func (p *BuildServiceListBuildsCustomPager) NextPageLink() *odata.Link

type BuildServiceListBuildsOperationResponse ¶

type BuildServiceListBuildsOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]Build
}

type BuildServiceListSupportedBuildpacksCompleteResult ¶ added in v0.20240226.1173038

type BuildServiceListSupportedBuildpacksCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []SupportedBuildpackResource
}

type BuildServiceListSupportedBuildpacksCustomPager ¶ added in v0.20240628.1153531

type BuildServiceListSupportedBuildpacksCustomPager struct {
	NextLink *odata.Link `json:"nextLink"`
}

type BuildServiceListSupportedBuildpacksOperationResponse ¶

type BuildServiceListSupportedBuildpacksOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]SupportedBuildpackResource
}

type BuildServiceListSupportedStacksCompleteResult ¶ added in v0.20240226.1173038

type BuildServiceListSupportedStacksCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []SupportedStackResource
}

type BuildServiceListSupportedStacksCustomPager ¶ added in v0.20240628.1153531

type BuildServiceListSupportedStacksCustomPager struct {
	NextLink *odata.Link `json:"nextLink"`
}

type BuildServiceListSupportedStacksOperationResponse ¶

type BuildServiceListSupportedStacksOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]SupportedStackResource
}

type BuildServiceOperationPredicate ¶

type BuildServiceOperationPredicate struct {
	Id   *string
	Name *string
	Type *string
}

func (BuildServiceOperationPredicate) Matches ¶

type BuildServiceProperties ¶

type BuildServiceProperties struct {
	ContainerRegistry *string                                 `json:"containerRegistry,omitempty"`
	KPackVersion      *string                                 `json:"kPackVersion,omitempty"`
	ProvisioningState *BuildServiceProvisioningState          `json:"provisioningState,omitempty"`
	ResourceRequests  *BuildServicePropertiesResourceRequests `json:"resourceRequests,omitempty"`
}

type BuildServicePropertiesResourceRequests ¶

type BuildServicePropertiesResourceRequests struct {
	Cpu    *string `json:"cpu,omitempty"`
	Memory *string `json:"memory,omitempty"`
}

type BuildServiceProvisioningState ¶

type BuildServiceProvisioningState string
const (
	BuildServiceProvisioningStateCreating  BuildServiceProvisioningState = "Creating"
	BuildServiceProvisioningStateDeleting  BuildServiceProvisioningState = "Deleting"
	BuildServiceProvisioningStateFailed    BuildServiceProvisioningState = "Failed"
	BuildServiceProvisioningStateSucceeded BuildServiceProvisioningState = "Succeeded"
	BuildServiceProvisioningStateUpdating  BuildServiceProvisioningState = "Updating"
)

func (*BuildServiceProvisioningState) UnmarshalJSON ¶

func (s *BuildServiceProvisioningState) UnmarshalJSON(bytes []byte) error

type BuildStageProperties ¶

type BuildStageProperties struct {
	ExitCode *string                           `json:"exitCode,omitempty"`
	Name     *string                           `json:"name,omitempty"`
	Reason   *string                           `json:"reason,omitempty"`
	Status   *KPackBuildStageProvisioningState `json:"status,omitempty"`
}

type BuilderId ¶

type BuilderId struct {
	SubscriptionId    string
	ResourceGroupName string
	SpringName        string
	BuildServiceName  string
	BuilderName       string
}

BuilderId is a struct representing the Resource ID for a Builder

func NewBuilderID ¶

func NewBuilderID(subscriptionId string, resourceGroupName string, springName string, buildServiceName string, builderName string) BuilderId

NewBuilderID returns a new BuilderId struct

func ParseBuilderID ¶

func ParseBuilderID(input string) (*BuilderId, error)

ParseBuilderID parses 'input' into a BuilderId

func ParseBuilderIDInsensitively ¶

func ParseBuilderIDInsensitively(input string) (*BuilderId, error)

ParseBuilderIDInsensitively parses 'input' case-insensitively into a BuilderId note: this method should only be used for API response data and not user input

func (*BuilderId) FromParseResult ¶

func (id *BuilderId) FromParseResult(input resourceids.ParseResult) error

func (BuilderId) ID ¶

func (id BuilderId) ID() string

ID returns the formatted Builder ID

func (BuilderId) Segments ¶

func (id BuilderId) Segments() []resourceids.Segment

Segments returns a slice of Resource ID Segments which comprise this Builder ID

func (BuilderId) String ¶

func (id BuilderId) String() string

String returns a human-readable description of this Builder ID

type BuilderProperties ¶

type BuilderProperties struct {
	BuildpackGroups   *[]BuildpacksGroupProperties `json:"buildpackGroups,omitempty"`
	ProvisioningState *BuilderProvisioningState    `json:"provisioningState,omitempty"`
	Stack             *StackProperties             `json:"stack,omitempty"`
}

type BuilderProvisioningState ¶

type BuilderProvisioningState string
const (
	BuilderProvisioningStateCreating  BuilderProvisioningState = "Creating"
	BuilderProvisioningStateDeleting  BuilderProvisioningState = "Deleting"
	BuilderProvisioningStateFailed    BuilderProvisioningState = "Failed"
	BuilderProvisioningStateSucceeded BuilderProvisioningState = "Succeeded"
	BuilderProvisioningStateUpdating  BuilderProvisioningState = "Updating"
)

func (*BuilderProvisioningState) UnmarshalJSON ¶

func (s *BuilderProvisioningState) UnmarshalJSON(bytes []byte) error

type BuilderResource ¶

type BuilderResource struct {
	Id         *string                `json:"id,omitempty"`
	Name       *string                `json:"name,omitempty"`
	Properties *BuilderProperties     `json:"properties,omitempty"`
	SystemData *systemdata.SystemData `json:"systemData,omitempty"`
	Type       *string                `json:"type,omitempty"`
}

type BuilderResourceOperationPredicate ¶

type BuilderResourceOperationPredicate struct {
	Id   *string
	Name *string
	Type *string
}

func (BuilderResourceOperationPredicate) Matches ¶

type BuildpackBindingCreateOrUpdateOperationResponse ¶

type BuildpackBindingCreateOrUpdateOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *BuildpackBindingResource
}

type BuildpackBindingDeleteOperationResponse ¶

type BuildpackBindingDeleteOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
}

type BuildpackBindingGetOperationResponse ¶

type BuildpackBindingGetOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *BuildpackBindingResource
}

type BuildpackBindingLaunchProperties ¶

type BuildpackBindingLaunchProperties struct {
	Properties *map[string]string `json:"properties,omitempty"`
	Secrets    *map[string]string `json:"secrets,omitempty"`
}

type BuildpackBindingListCompleteResult ¶

type BuildpackBindingListCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []BuildpackBindingResource
}

type BuildpackBindingListCustomPager ¶ added in v0.20240628.1153531

type BuildpackBindingListCustomPager struct {
	NextLink *odata.Link `json:"nextLink"`
}
func (p *BuildpackBindingListCustomPager) NextPageLink() *odata.Link

type BuildpackBindingListForClusterCompleteResult ¶

type BuildpackBindingListForClusterCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []BuildpackBindingResource
}

type BuildpackBindingListForClusterCustomPager ¶ added in v0.20240628.1153531

type BuildpackBindingListForClusterCustomPager struct {
	NextLink *odata.Link `json:"nextLink"`
}

type BuildpackBindingListForClusterOperationResponse ¶

type BuildpackBindingListForClusterOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]BuildpackBindingResource
}

type BuildpackBindingListOperationResponse ¶

type BuildpackBindingListOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]BuildpackBindingResource
}

type BuildpackBindingProperties ¶

type BuildpackBindingProperties struct {
	BindingType       *BindingType                       `json:"bindingType,omitempty"`
	LaunchProperties  *BuildpackBindingLaunchProperties  `json:"launchProperties,omitempty"`
	ProvisioningState *BuildpackBindingProvisioningState `json:"provisioningState,omitempty"`
}

type BuildpackBindingProvisioningState ¶

type BuildpackBindingProvisioningState string
const (
	BuildpackBindingProvisioningStateCreating  BuildpackBindingProvisioningState = "Creating"
	BuildpackBindingProvisioningStateDeleting  BuildpackBindingProvisioningState = "Deleting"
	BuildpackBindingProvisioningStateFailed    BuildpackBindingProvisioningState = "Failed"
	BuildpackBindingProvisioningStateSucceeded BuildpackBindingProvisioningState = "Succeeded"
	BuildpackBindingProvisioningStateUpdating  BuildpackBindingProvisioningState = "Updating"
)

func (*BuildpackBindingProvisioningState) UnmarshalJSON ¶

func (s *BuildpackBindingProvisioningState) UnmarshalJSON(bytes []byte) error

type BuildpackBindingResource ¶

type BuildpackBindingResource struct {
	Id         *string                     `json:"id,omitempty"`
	Name       *string                     `json:"name,omitempty"`
	Properties *BuildpackBindingProperties `json:"properties,omitempty"`
	SystemData *systemdata.SystemData      `json:"systemData,omitempty"`
	Type       *string                     `json:"type,omitempty"`
}

type BuildpackBindingResourceOperationPredicate ¶

type BuildpackBindingResourceOperationPredicate struct {
	Id   *string
	Name *string
	Type *string
}

func (BuildpackBindingResourceOperationPredicate) Matches ¶

type BuildpackProperties ¶

type BuildpackProperties struct {
	Id *string `json:"id,omitempty"`
}

type BuildpacksGroupProperties ¶

type BuildpacksGroupProperties struct {
	Buildpacks *[]BuildpackProperties `json:"buildpacks,omitempty"`
	Name       *string                `json:"name,omitempty"`
}

type CertificateId ¶

type CertificateId struct {
	SubscriptionId    string
	ResourceGroupName string
	SpringName        string
	CertificateName   string
}

CertificateId is a struct representing the Resource ID for a Certificate

func NewCertificateID ¶

func NewCertificateID(subscriptionId string, resourceGroupName string, springName string, certificateName string) CertificateId

NewCertificateID returns a new CertificateId struct

func ParseCertificateID ¶

func ParseCertificateID(input string) (*CertificateId, error)

ParseCertificateID parses 'input' into a CertificateId

func ParseCertificateIDInsensitively ¶

func ParseCertificateIDInsensitively(input string) (*CertificateId, error)

ParseCertificateIDInsensitively parses 'input' case-insensitively into a CertificateId note: this method should only be used for API response data and not user input

func (*CertificateId) FromParseResult ¶

func (id *CertificateId) FromParseResult(input resourceids.ParseResult) error

func (CertificateId) ID ¶

func (id CertificateId) ID() string

ID returns the formatted Certificate ID

func (CertificateId) Segments ¶

func (id CertificateId) Segments() []resourceids.Segment

Segments returns a slice of Resource ID Segments which comprise this Certificate ID

func (CertificateId) String ¶

func (id CertificateId) String() string

String returns a human-readable description of this Certificate ID

type CertificateProperties ¶

type CertificateProperties interface {
	CertificateProperties() BaseCertificatePropertiesImpl
}

func UnmarshalCertificatePropertiesImplementation ¶ added in v0.20240920.1135249

func UnmarshalCertificatePropertiesImplementation(input []byte) (CertificateProperties, error)

type CertificateReference ¶

type CertificateReference struct {
	ResourceId string `json:"resourceId"`
}

type CertificateResource ¶

type CertificateResource struct {
	Id         *string                `json:"id,omitempty"`
	Name       *string                `json:"name,omitempty"`
	Properties CertificateProperties  `json:"properties"`
	SystemData *systemdata.SystemData `json:"systemData,omitempty"`
	Type       *string                `json:"type,omitempty"`
}

func (*CertificateResource) UnmarshalJSON ¶

func (s *CertificateResource) UnmarshalJSON(bytes []byte) error

type CertificateResourceOperationPredicate ¶

type CertificateResourceOperationPredicate struct {
	Id   *string
	Name *string
	Type *string
}

func (CertificateResourceOperationPredicate) Matches ¶

type CertificateResourceProvisioningState ¶

type CertificateResourceProvisioningState string
const (
	CertificateResourceProvisioningStateCreating  CertificateResourceProvisioningState = "Creating"
	CertificateResourceProvisioningStateDeleting  CertificateResourceProvisioningState = "Deleting"
	CertificateResourceProvisioningStateFailed    CertificateResourceProvisioningState = "Failed"
	CertificateResourceProvisioningStateSucceeded CertificateResourceProvisioningState = "Succeeded"
	CertificateResourceProvisioningStateUpdating  CertificateResourceProvisioningState = "Updating"
)

func (*CertificateResourceProvisioningState) UnmarshalJSON ¶

func (s *CertificateResourceProvisioningState) UnmarshalJSON(bytes []byte) error

type CertificatesCreateOrUpdateOperationResponse ¶

type CertificatesCreateOrUpdateOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *CertificateResource
}

type CertificatesDeleteOperationResponse ¶

type CertificatesDeleteOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
}

type CertificatesGetOperationResponse ¶

type CertificatesGetOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *CertificateResource
}

type CertificatesListCompleteResult ¶

type CertificatesListCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []CertificateResource
}

type CertificatesListCustomPager ¶ added in v0.20240628.1153531

type CertificatesListCustomPager struct {
	NextLink *odata.Link `json:"nextLink"`
}
func (p *CertificatesListCustomPager) NextPageLink() *odata.Link

type CertificatesListOperationResponse ¶

type CertificatesListOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]CertificateResource
}

type ClusterResourceProperties ¶

type ClusterResourceProperties struct {
	Fqdn                             *string                          `json:"fqdn,omitempty"`
	InfraResourceGroup               *string                          `json:"infraResourceGroup,omitempty"`
	MaintenanceScheduleConfiguration MaintenanceScheduleConfiguration `json:"maintenanceScheduleConfiguration"`
	ManagedEnvironmentId             *string                          `json:"managedEnvironmentId,omitempty"`
	MarketplaceResource              *MarketplaceResource             `json:"marketplaceResource,omitempty"`
	NetworkProfile                   *NetworkProfile                  `json:"networkProfile,omitempty"`
	PowerState                       *PowerState                      `json:"powerState,omitempty"`
	ProvisioningState                *ProvisioningState               `json:"provisioningState,omitempty"`
	ServiceId                        *string                          `json:"serviceId,omitempty"`
	Version                          *int64                           `json:"version,omitempty"`
	VnetAddons                       *ServiceVNetAddons               `json:"vnetAddons,omitempty"`
	ZoneRedundant                    *bool                            `json:"zoneRedundant,omitempty"`
}

func (*ClusterResourceProperties) UnmarshalJSON ¶

func (s *ClusterResourceProperties) UnmarshalJSON(bytes []byte) error

type ConfigServerEnabledState ¶

type ConfigServerEnabledState string
const (
	ConfigServerEnabledStateDisabled ConfigServerEnabledState = "Disabled"
	ConfigServerEnabledStateEnabled  ConfigServerEnabledState = "Enabled"
)

func (*ConfigServerEnabledState) UnmarshalJSON ¶

func (s *ConfigServerEnabledState) UnmarshalJSON(bytes []byte) error

type ConfigServerGitProperty ¶

type ConfigServerGitProperty struct {
	HostKey               *string                 `json:"hostKey,omitempty"`
	HostKeyAlgorithm      *string                 `json:"hostKeyAlgorithm,omitempty"`
	Label                 *string                 `json:"label,omitempty"`
	Password              *string                 `json:"password,omitempty"`
	PrivateKey            *string                 `json:"privateKey,omitempty"`
	Repositories          *[]GitPatternRepository `json:"repositories,omitempty"`
	SearchPaths           *[]string               `json:"searchPaths,omitempty"`
	StrictHostKeyChecking *bool                   `json:"strictHostKeyChecking,omitempty"`
	Uri                   string                  `json:"uri"`
	Username              *string                 `json:"username,omitempty"`
}

type ConfigServerProperties ¶

type ConfigServerProperties struct {
	ConfigServer      *ConfigServerSettings     `json:"configServer,omitempty"`
	EnabledState      *ConfigServerEnabledState `json:"enabledState,omitempty"`
	Error             *Error                    `json:"error,omitempty"`
	ProvisioningState *ConfigServerState        `json:"provisioningState,omitempty"`
}

type ConfigServerResource ¶

type ConfigServerResource struct {
	Id         *string                 `json:"id,omitempty"`
	Name       *string                 `json:"name,omitempty"`
	Properties *ConfigServerProperties `json:"properties,omitempty"`
	SystemData *systemdata.SystemData  `json:"systemData,omitempty"`
	Type       *string                 `json:"type,omitempty"`
}

type ConfigServerSettings ¶

type ConfigServerSettings struct {
	GitProperty *ConfigServerGitProperty `json:"gitProperty,omitempty"`
}

type ConfigServerSettingsErrorRecord ¶

type ConfigServerSettingsErrorRecord struct {
	Messages *[]string `json:"messages,omitempty"`
	Name     *string   `json:"name,omitempty"`
	Uri      *string   `json:"uri,omitempty"`
}

type ConfigServerSettingsValidateResult ¶

type ConfigServerSettingsValidateResult struct {
	Details *[]ConfigServerSettingsErrorRecord `json:"details,omitempty"`
	IsValid *bool                              `json:"isValid,omitempty"`
}

type ConfigServerState ¶

type ConfigServerState string
const (
	ConfigServerStateDeleted      ConfigServerState = "Deleted"
	ConfigServerStateFailed       ConfigServerState = "Failed"
	ConfigServerStateNotAvailable ConfigServerState = "NotAvailable"
	ConfigServerStateSucceeded    ConfigServerState = "Succeeded"
	ConfigServerStateUpdating     ConfigServerState = "Updating"
)

func (*ConfigServerState) UnmarshalJSON ¶

func (s *ConfigServerState) UnmarshalJSON(bytes []byte) error

type ConfigServersGetOperationResponse ¶

type ConfigServersGetOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *ConfigServerResource
}

type ConfigServersUpdatePatchOperationResponse ¶

type ConfigServersUpdatePatchOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *ConfigServerResource
}

type ConfigServersUpdatePutOperationResponse ¶

type ConfigServersUpdatePutOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *ConfigServerResource
}

type ConfigServersValidateOperationResponse ¶

type ConfigServersValidateOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *ConfigServerSettingsValidateResult
}

type ConfigurationServiceGeneration ¶

type ConfigurationServiceGeneration string
const (
	ConfigurationServiceGenerationGenOne ConfigurationServiceGeneration = "Gen1"
	ConfigurationServiceGenerationGenTwo ConfigurationServiceGeneration = "Gen2"
)

func (*ConfigurationServiceGeneration) UnmarshalJSON ¶

func (s *ConfigurationServiceGeneration) UnmarshalJSON(bytes []byte) error

type ConfigurationServiceGitProperty ¶

type ConfigurationServiceGitProperty struct {
	Repositories *[]ConfigurationServiceGitRepository `json:"repositories,omitempty"`
}

type ConfigurationServiceGitPropertyValidateResult ¶

type ConfigurationServiceGitPropertyValidateResult struct {
	GitReposValidationResult *[]ValidationMessages `json:"gitReposValidationResult,omitempty"`
	IsValid                  *bool                 `json:"isValid,omitempty"`
}

type ConfigurationServiceGitRepository ¶

type ConfigurationServiceGitRepository struct {
	CaCertResourceId      *string            `json:"caCertResourceId,omitempty"`
	GitImplementation     *GitImplementation `json:"gitImplementation,omitempty"`
	HostKey               *string            `json:"hostKey,omitempty"`
	HostKeyAlgorithm      *string            `json:"hostKeyAlgorithm,omitempty"`
	Label                 string             `json:"label"`
	Name                  string             `json:"name"`
	Password              *string            `json:"password,omitempty"`
	Patterns              []string           `json:"patterns"`
	PrivateKey            *string            `json:"privateKey,omitempty"`
	SearchPaths           *[]string          `json:"searchPaths,omitempty"`
	StrictHostKeyChecking *bool              `json:"strictHostKeyChecking,omitempty"`
	Uri                   string             `json:"uri"`
	Username              *string            `json:"username,omitempty"`
}

type ConfigurationServiceId ¶

type ConfigurationServiceId struct {
	SubscriptionId           string
	ResourceGroupName        string
	SpringName               string
	ConfigurationServiceName string
}

ConfigurationServiceId is a struct representing the Resource ID for a Configuration Service

func NewConfigurationServiceID ¶

func NewConfigurationServiceID(subscriptionId string, resourceGroupName string, springName string, configurationServiceName string) ConfigurationServiceId

NewConfigurationServiceID returns a new ConfigurationServiceId struct

func ParseConfigurationServiceID ¶

func ParseConfigurationServiceID(input string) (*ConfigurationServiceId, error)

ParseConfigurationServiceID parses 'input' into a ConfigurationServiceId

func ParseConfigurationServiceIDInsensitively ¶

func ParseConfigurationServiceIDInsensitively(input string) (*ConfigurationServiceId, error)

ParseConfigurationServiceIDInsensitively parses 'input' case-insensitively into a ConfigurationServiceId note: this method should only be used for API response data and not user input

func (*ConfigurationServiceId) FromParseResult ¶

func (id *ConfigurationServiceId) FromParseResult(input resourceids.ParseResult) error

func (ConfigurationServiceId) ID ¶

ID returns the formatted Configuration Service ID

func (ConfigurationServiceId) Segments ¶

func (id ConfigurationServiceId) Segments() []resourceids.Segment

Segments returns a slice of Resource ID Segments which comprise this Configuration Service ID

func (ConfigurationServiceId) String ¶

func (id ConfigurationServiceId) String() string

String returns a human-readable description of this Configuration Service ID

type ConfigurationServiceInstance ¶

type ConfigurationServiceInstance struct {
	Name   *string `json:"name,omitempty"`
	Status *string `json:"status,omitempty"`
}

type ConfigurationServiceProperties ¶

type ConfigurationServiceProperties struct {
	Generation        *ConfigurationServiceGeneration        `json:"generation,omitempty"`
	Instances         *[]ConfigurationServiceInstance        `json:"instances,omitempty"`
	ProvisioningState *ConfigurationServiceProvisioningState `json:"provisioningState,omitempty"`
	ResourceRequests  *ConfigurationServiceResourceRequests  `json:"resourceRequests,omitempty"`
	Settings          *ConfigurationServiceSettings          `json:"settings,omitempty"`
}

type ConfigurationServiceProvisioningState ¶

type ConfigurationServiceProvisioningState string
const (
	ConfigurationServiceProvisioningStateCreating  ConfigurationServiceProvisioningState = "Creating"
	ConfigurationServiceProvisioningStateDeleting  ConfigurationServiceProvisioningState = "Deleting"
	ConfigurationServiceProvisioningStateFailed    ConfigurationServiceProvisioningState = "Failed"
	ConfigurationServiceProvisioningStateSucceeded ConfigurationServiceProvisioningState = "Succeeded"
	ConfigurationServiceProvisioningStateUpdating  ConfigurationServiceProvisioningState = "Updating"
)

func (*ConfigurationServiceProvisioningState) UnmarshalJSON ¶

func (s *ConfigurationServiceProvisioningState) UnmarshalJSON(bytes []byte) error

type ConfigurationServiceResource ¶

type ConfigurationServiceResource struct {
	Id         *string                         `json:"id,omitempty"`
	Name       *string                         `json:"name,omitempty"`
	Properties *ConfigurationServiceProperties `json:"properties,omitempty"`
	SystemData *systemdata.SystemData          `json:"systemData,omitempty"`
	Type       *string                         `json:"type,omitempty"`
}

type ConfigurationServiceResourceOperationPredicate ¶

type ConfigurationServiceResourceOperationPredicate struct {
	Id   *string
	Name *string
	Type *string
}

func (ConfigurationServiceResourceOperationPredicate) Matches ¶

type ConfigurationServiceResourceRequests ¶

type ConfigurationServiceResourceRequests struct {
	Cpu           *string `json:"cpu,omitempty"`
	InstanceCount *int64  `json:"instanceCount,omitempty"`
	Memory        *string `json:"memory,omitempty"`
}

type ConfigurationServiceSettings ¶

type ConfigurationServiceSettings struct {
	GitProperty *ConfigurationServiceGitProperty `json:"gitProperty,omitempty"`
}

type ConfigurationServiceSettingsValidateResult ¶

type ConfigurationServiceSettingsValidateResult struct {
	GitPropertyValidationResult *ConfigurationServiceGitPropertyValidateResult `json:"gitPropertyValidationResult,omitempty"`
}

type ConfigurationServicesCreateOrUpdateOperationResponse ¶

type ConfigurationServicesCreateOrUpdateOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *ConfigurationServiceResource
}

type ConfigurationServicesDeleteOperationResponse ¶

type ConfigurationServicesDeleteOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
}

type ConfigurationServicesGetOperationResponse ¶

type ConfigurationServicesGetOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *ConfigurationServiceResource
}

type ConfigurationServicesListCompleteResult ¶

type ConfigurationServicesListCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []ConfigurationServiceResource
}

type ConfigurationServicesListCustomPager ¶ added in v0.20240628.1153531

type ConfigurationServicesListCustomPager struct {
	NextLink *odata.Link `json:"nextLink"`
}
func (p *ConfigurationServicesListCustomPager) NextPageLink() *odata.Link

type ConfigurationServicesListOperationResponse ¶

type ConfigurationServicesListOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]ConfigurationServiceResource
}

type ConfigurationServicesValidateOperationResponse ¶

type ConfigurationServicesValidateOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *ConfigurationServiceSettingsValidateResult
}

type ConfigurationServicesValidateResourceOperationResponse ¶

type ConfigurationServicesValidateResourceOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *ConfigurationServiceSettingsValidateResult
}

type ContainerProbeSettings ¶

type ContainerProbeSettings struct {
	DisableProbe *bool `json:"disableProbe,omitempty"`
}

type ContainerRegistriesCreateOrUpdateOperationResponse ¶

type ContainerRegistriesCreateOrUpdateOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *ContainerRegistryResource
}

type ContainerRegistriesDeleteOperationResponse ¶

type ContainerRegistriesDeleteOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
}

type ContainerRegistriesGetOperationResponse ¶

type ContainerRegistriesGetOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *ContainerRegistryResource
}

type ContainerRegistriesListCompleteResult ¶

type ContainerRegistriesListCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []ContainerRegistryResource
}

type ContainerRegistriesListCustomPager ¶ added in v0.20240628.1153531

type ContainerRegistriesListCustomPager struct {
	NextLink *odata.Link `json:"nextLink"`
}
func (p *ContainerRegistriesListCustomPager) NextPageLink() *odata.Link

type ContainerRegistriesListOperationResponse ¶

type ContainerRegistriesListOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]ContainerRegistryResource
}

type ContainerRegistriesValidateOperationResponse ¶

type ContainerRegistriesValidateOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *ContainerRegistryValidateResult
}

type ContainerRegistryBasicCredentials ¶

type ContainerRegistryBasicCredentials struct {
	Password string `json:"password"`
	Server   string `json:"server"`
	Username string `json:"username"`

	Type string `json:"type"`
}

func (ContainerRegistryBasicCredentials) ContainerRegistryCredentials ¶ added in v0.20240920.1135249

func (ContainerRegistryBasicCredentials) MarshalJSON ¶

func (s ContainerRegistryBasicCredentials) MarshalJSON() ([]byte, error)

type ContainerRegistryCredentials ¶

type ContainerRegistryCredentials interface {
	ContainerRegistryCredentials() BaseContainerRegistryCredentialsImpl
}

func UnmarshalContainerRegistryCredentialsImplementation ¶ added in v0.20240920.1135249

func UnmarshalContainerRegistryCredentialsImplementation(input []byte) (ContainerRegistryCredentials, error)

type ContainerRegistryId ¶

type ContainerRegistryId struct {
	SubscriptionId        string
	ResourceGroupName     string
	SpringName            string
	ContainerRegistryName string
}

ContainerRegistryId is a struct representing the Resource ID for a Container Registry

func NewContainerRegistryID ¶

func NewContainerRegistryID(subscriptionId string, resourceGroupName string, springName string, containerRegistryName string) ContainerRegistryId

NewContainerRegistryID returns a new ContainerRegistryId struct

func ParseContainerRegistryID ¶

func ParseContainerRegistryID(input string) (*ContainerRegistryId, error)

ParseContainerRegistryID parses 'input' into a ContainerRegistryId

func ParseContainerRegistryIDInsensitively ¶

func ParseContainerRegistryIDInsensitively(input string) (*ContainerRegistryId, error)

ParseContainerRegistryIDInsensitively parses 'input' case-insensitively into a ContainerRegistryId note: this method should only be used for API response data and not user input

func (*ContainerRegistryId) FromParseResult ¶

func (id *ContainerRegistryId) FromParseResult(input resourceids.ParseResult) error

func (ContainerRegistryId) ID ¶

func (id ContainerRegistryId) ID() string

ID returns the formatted Container Registry ID

func (ContainerRegistryId) Segments ¶

func (id ContainerRegistryId) Segments() []resourceids.Segment

Segments returns a slice of Resource ID Segments which comprise this Container Registry ID

func (ContainerRegistryId) String ¶

func (id ContainerRegistryId) String() string

String returns a human-readable description of this Container Registry ID

type ContainerRegistryProperties ¶

type ContainerRegistryProperties struct {
	Credentials       ContainerRegistryCredentials        `json:"credentials"`
	ProvisioningState *ContainerRegistryProvisioningState `json:"provisioningState,omitempty"`
}

func (*ContainerRegistryProperties) UnmarshalJSON ¶

func (s *ContainerRegistryProperties) UnmarshalJSON(bytes []byte) error

type ContainerRegistryProvisioningState ¶

type ContainerRegistryProvisioningState string
const (
	ContainerRegistryProvisioningStateCanceled  ContainerRegistryProvisioningState = "Canceled"
	ContainerRegistryProvisioningStateCreating  ContainerRegistryProvisioningState = "Creating"
	ContainerRegistryProvisioningStateDeleting  ContainerRegistryProvisioningState = "Deleting"
	ContainerRegistryProvisioningStateFailed    ContainerRegistryProvisioningState = "Failed"
	ContainerRegistryProvisioningStateSucceeded ContainerRegistryProvisioningState = "Succeeded"
	ContainerRegistryProvisioningStateUpdating  ContainerRegistryProvisioningState = "Updating"
)

func (*ContainerRegistryProvisioningState) UnmarshalJSON ¶

func (s *ContainerRegistryProvisioningState) UnmarshalJSON(bytes []byte) error

type ContainerRegistryResource ¶

type ContainerRegistryResource struct {
	Id         *string                      `json:"id,omitempty"`
	Name       *string                      `json:"name,omitempty"`
	Properties *ContainerRegistryProperties `json:"properties,omitempty"`
	SystemData *systemdata.SystemData       `json:"systemData,omitempty"`
	Type       *string                      `json:"type,omitempty"`
}

type ContainerRegistryResourceOperationPredicate ¶

type ContainerRegistryResourceOperationPredicate struct {
	Id   *string
	Name *string
	Type *string
}

func (ContainerRegistryResourceOperationPredicate) Matches ¶

type ContainerRegistryValidateResult ¶

type ContainerRegistryValidateResult struct {
	IsValid *bool   `json:"isValid,omitempty"`
	Message *string `json:"message,omitempty"`
}

type ContentCertificateProperties ¶

type ContentCertificateProperties struct {
	Content *string `json:"content,omitempty"`

	ActivateDate      *string                               `json:"activateDate,omitempty"`
	DnsNames          *[]string                             `json:"dnsNames,omitempty"`
	ExpirationDate    *string                               `json:"expirationDate,omitempty"`
	IssuedDate        *string                               `json:"issuedDate,omitempty"`
	Issuer            *string                               `json:"issuer,omitempty"`
	ProvisioningState *CertificateResourceProvisioningState `json:"provisioningState,omitempty"`
	SubjectName       *string                               `json:"subjectName,omitempty"`
	Thumbprint        *string                               `json:"thumbprint,omitempty"`
	Type              string                                `json:"type"`
}

func (ContentCertificateProperties) CertificateProperties ¶ added in v0.20240920.1135249

func (ContentCertificateProperties) MarshalJSON ¶

func (s ContentCertificateProperties) MarshalJSON() ([]byte, error)

type CustomContainer ¶

type CustomContainer struct {
	Args                    *[]string                `json:"args,omitempty"`
	Command                 *[]string                `json:"command,omitempty"`
	ContainerImage          *string                  `json:"containerImage,omitempty"`
	ImageRegistryCredential *ImageRegistryCredential `json:"imageRegistryCredential,omitempty"`
	LanguageFramework       *string                  `json:"languageFramework,omitempty"`
	Server                  *string                  `json:"server,omitempty"`
}

type CustomContainerUserSourceInfo ¶

type CustomContainerUserSourceInfo struct {
	CustomContainer *CustomContainer `json:"customContainer,omitempty"`

	Type    string  `json:"type"`
	Version *string `json:"version,omitempty"`
}

func (CustomContainerUserSourceInfo) MarshalJSON ¶

func (s CustomContainerUserSourceInfo) MarshalJSON() ([]byte, error)

func (CustomContainerUserSourceInfo) UserSourceInfo ¶ added in v0.20240920.1135249

type CustomDomainProperties ¶

type CustomDomainProperties struct {
	AppName           *string                                `json:"appName,omitempty"`
	CertName          *string                                `json:"certName,omitempty"`
	ProvisioningState *CustomDomainResourceProvisioningState `json:"provisioningState,omitempty"`
	Thumbprint        *string                                `json:"thumbprint,omitempty"`
}

type CustomDomainResource ¶

type CustomDomainResource struct {
	Id         *string                 `json:"id,omitempty"`
	Name       *string                 `json:"name,omitempty"`
	Properties *CustomDomainProperties `json:"properties,omitempty"`
	SystemData *systemdata.SystemData  `json:"systemData,omitempty"`
	Type       *string                 `json:"type,omitempty"`
}

type CustomDomainResourceOperationPredicate ¶

type CustomDomainResourceOperationPredicate struct {
	Id   *string
	Name *string
	Type *string
}

func (CustomDomainResourceOperationPredicate) Matches ¶

type CustomDomainResourceProvisioningState ¶

type CustomDomainResourceProvisioningState string
const (
	CustomDomainResourceProvisioningStateCreating  CustomDomainResourceProvisioningState = "Creating"
	CustomDomainResourceProvisioningStateDeleting  CustomDomainResourceProvisioningState = "Deleting"
	CustomDomainResourceProvisioningStateFailed    CustomDomainResourceProvisioningState = "Failed"
	CustomDomainResourceProvisioningStateSucceeded CustomDomainResourceProvisioningState = "Succeeded"
	CustomDomainResourceProvisioningStateUpdating  CustomDomainResourceProvisioningState = "Updating"
)

func (*CustomDomainResourceProvisioningState) UnmarshalJSON ¶

func (s *CustomDomainResourceProvisioningState) UnmarshalJSON(bytes []byte) error

type CustomDomainValidatePayload ¶

type CustomDomainValidatePayload struct {
	Name string `json:"name"`
}

type CustomDomainValidateResult ¶

type CustomDomainValidateResult struct {
	IsValid *bool   `json:"isValid,omitempty"`
	Message *string `json:"message,omitempty"`
}

type CustomDomainsCreateOrUpdateOperationResponse ¶

type CustomDomainsCreateOrUpdateOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *CustomDomainResource
}

type CustomDomainsDeleteOperationResponse ¶

type CustomDomainsDeleteOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
}

type CustomDomainsGetOperationResponse ¶

type CustomDomainsGetOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *CustomDomainResource
}

type CustomDomainsListCompleteResult ¶

type CustomDomainsListCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []CustomDomainResource
}

type CustomDomainsListCustomPager ¶ added in v0.20240628.1153531

type CustomDomainsListCustomPager struct {
	NextLink *odata.Link `json:"nextLink"`
}
func (p *CustomDomainsListCustomPager) NextPageLink() *odata.Link

type CustomDomainsListOperationResponse ¶

type CustomDomainsListOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]CustomDomainResource
}

type CustomDomainsUpdateOperationResponse ¶

type CustomDomainsUpdateOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *CustomDomainResource
}

type CustomPersistentDiskProperties ¶

type CustomPersistentDiskProperties interface {
	CustomPersistentDiskProperties() BaseCustomPersistentDiskPropertiesImpl
}

func UnmarshalCustomPersistentDiskPropertiesImplementation ¶ added in v0.20240920.1135249

func UnmarshalCustomPersistentDiskPropertiesImplementation(input []byte) (CustomPersistentDiskProperties, error)

type CustomPersistentDiskResource ¶

type CustomPersistentDiskResource struct {
	CustomPersistentDiskProperties CustomPersistentDiskProperties `json:"customPersistentDiskProperties"`
	StorageId                      string                         `json:"storageId"`
}

func (*CustomPersistentDiskResource) UnmarshalJSON ¶

func (s *CustomPersistentDiskResource) UnmarshalJSON(bytes []byte) error

type CustomScaleRule ¶

type CustomScaleRule struct {
	Auth     *[]ScaleRuleAuth   `json:"auth,omitempty"`
	Metadata *map[string]string `json:"metadata,omitempty"`
	Type     *string            `json:"type,omitempty"`
}

type CustomizedAcceleratorId ¶

type CustomizedAcceleratorId struct {
	SubscriptionId             string
	ResourceGroupName          string
	SpringName                 string
	ApplicationAcceleratorName string
	CustomizedAcceleratorName  string
}

CustomizedAcceleratorId is a struct representing the Resource ID for a Customized Accelerator

func NewCustomizedAcceleratorID ¶

func NewCustomizedAcceleratorID(subscriptionId string, resourceGroupName string, springName string, applicationAcceleratorName string, customizedAcceleratorName string) CustomizedAcceleratorId

NewCustomizedAcceleratorID returns a new CustomizedAcceleratorId struct

func ParseCustomizedAcceleratorID ¶

func ParseCustomizedAcceleratorID(input string) (*CustomizedAcceleratorId, error)

ParseCustomizedAcceleratorID parses 'input' into a CustomizedAcceleratorId

func ParseCustomizedAcceleratorIDInsensitively ¶

func ParseCustomizedAcceleratorIDInsensitively(input string) (*CustomizedAcceleratorId, error)

ParseCustomizedAcceleratorIDInsensitively parses 'input' case-insensitively into a CustomizedAcceleratorId note: this method should only be used for API response data and not user input

func (*CustomizedAcceleratorId) FromParseResult ¶

func (id *CustomizedAcceleratorId) FromParseResult(input resourceids.ParseResult) error

func (CustomizedAcceleratorId) ID ¶

ID returns the formatted Customized Accelerator ID

func (CustomizedAcceleratorId) Segments ¶

Segments returns a slice of Resource ID Segments which comprise this Customized Accelerator ID

func (CustomizedAcceleratorId) String ¶

func (id CustomizedAcceleratorId) String() string

String returns a human-readable description of this Customized Accelerator ID

type CustomizedAcceleratorProperties ¶

type CustomizedAcceleratorProperties struct {
	AcceleratorTags   *[]string                               `json:"acceleratorTags,omitempty"`
	AcceleratorType   *CustomizedAcceleratorType              `json:"acceleratorType,omitempty"`
	Description       *string                                 `json:"description,omitempty"`
	DisplayName       *string                                 `json:"displayName,omitempty"`
	GitRepository     AcceleratorGitRepository                `json:"gitRepository"`
	IconUrl           *string                                 `json:"iconUrl,omitempty"`
	Imports           *[]string                               `json:"imports,omitempty"`
	ProvisioningState *CustomizedAcceleratorProvisioningState `json:"provisioningState,omitempty"`
}

type CustomizedAcceleratorProvisioningState ¶

type CustomizedAcceleratorProvisioningState string
const (
	CustomizedAcceleratorProvisioningStateCreating  CustomizedAcceleratorProvisioningState = "Creating"
	CustomizedAcceleratorProvisioningStateDeleting  CustomizedAcceleratorProvisioningState = "Deleting"
	CustomizedAcceleratorProvisioningStateFailed    CustomizedAcceleratorProvisioningState = "Failed"
	CustomizedAcceleratorProvisioningStateSucceeded CustomizedAcceleratorProvisioningState = "Succeeded"
	CustomizedAcceleratorProvisioningStateUpdating  CustomizedAcceleratorProvisioningState = "Updating"
)

func (*CustomizedAcceleratorProvisioningState) UnmarshalJSON ¶

func (s *CustomizedAcceleratorProvisioningState) UnmarshalJSON(bytes []byte) error

type CustomizedAcceleratorResource ¶

type CustomizedAcceleratorResource struct {
	Id         *string                          `json:"id,omitempty"`
	Name       *string                          `json:"name,omitempty"`
	Properties *CustomizedAcceleratorProperties `json:"properties,omitempty"`
	Sku        *Sku                             `json:"sku,omitempty"`
	SystemData *systemdata.SystemData           `json:"systemData,omitempty"`
	Type       *string                          `json:"type,omitempty"`
}

type CustomizedAcceleratorResourceOperationPredicate ¶

type CustomizedAcceleratorResourceOperationPredicate struct {
	Id   *string
	Name *string
	Type *string
}

func (CustomizedAcceleratorResourceOperationPredicate) Matches ¶

type CustomizedAcceleratorType ¶

type CustomizedAcceleratorType string
const (
	CustomizedAcceleratorTypeAccelerator CustomizedAcceleratorType = "Accelerator"
	CustomizedAcceleratorTypeFragment    CustomizedAcceleratorType = "Fragment"
)

func (*CustomizedAcceleratorType) UnmarshalJSON ¶

func (s *CustomizedAcceleratorType) UnmarshalJSON(bytes []byte) error

type CustomizedAcceleratorValidateResult ¶

type CustomizedAcceleratorValidateResult struct {
	ErrorMessage *string                                   `json:"errorMessage,omitempty"`
	State        *CustomizedAcceleratorValidateResultState `json:"state,omitempty"`
}

type CustomizedAcceleratorValidateResultState ¶

type CustomizedAcceleratorValidateResultState string
const (
	CustomizedAcceleratorValidateResultStateInvalid CustomizedAcceleratorValidateResultState = "Invalid"
	CustomizedAcceleratorValidateResultStateValid   CustomizedAcceleratorValidateResultState = "Valid"
)

func (*CustomizedAcceleratorValidateResultState) UnmarshalJSON ¶

func (s *CustomizedAcceleratorValidateResultState) UnmarshalJSON(bytes []byte) error

type CustomizedAcceleratorsCreateOrUpdateOperationResponse ¶

type CustomizedAcceleratorsCreateOrUpdateOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *CustomizedAcceleratorResource
}

type CustomizedAcceleratorsDeleteOperationResponse ¶

type CustomizedAcceleratorsDeleteOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
}

type CustomizedAcceleratorsGetOperationResponse ¶

type CustomizedAcceleratorsGetOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *CustomizedAcceleratorResource
}

type CustomizedAcceleratorsListCompleteResult ¶

type CustomizedAcceleratorsListCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []CustomizedAcceleratorResource
}

type CustomizedAcceleratorsListCustomPager ¶ added in v0.20240628.1153531

type CustomizedAcceleratorsListCustomPager struct {
	NextLink *odata.Link `json:"nextLink"`
}

type CustomizedAcceleratorsListOperationResponse ¶

type CustomizedAcceleratorsListOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]CustomizedAcceleratorResource
}

type CustomizedAcceleratorsValidateOperationResponse ¶

type CustomizedAcceleratorsValidateOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *CustomizedAcceleratorValidateResult
}

type DeploymentId ¶

type DeploymentId struct {
	SubscriptionId    string
	ResourceGroupName string
	SpringName        string
	AppName           string
	DeploymentName    string
}

DeploymentId is a struct representing the Resource ID for a Deployment

func NewDeploymentID ¶

func NewDeploymentID(subscriptionId string, resourceGroupName string, springName string, appName string, deploymentName string) DeploymentId

NewDeploymentID returns a new DeploymentId struct

func ParseDeploymentID ¶

func ParseDeploymentID(input string) (*DeploymentId, error)

ParseDeploymentID parses 'input' into a DeploymentId

func ParseDeploymentIDInsensitively ¶

func ParseDeploymentIDInsensitively(input string) (*DeploymentId, error)

ParseDeploymentIDInsensitively parses 'input' case-insensitively into a DeploymentId note: this method should only be used for API response data and not user input

func (*DeploymentId) FromParseResult ¶

func (id *DeploymentId) FromParseResult(input resourceids.ParseResult) error

func (DeploymentId) ID ¶

func (id DeploymentId) ID() string

ID returns the formatted Deployment ID

func (DeploymentId) Segments ¶

func (id DeploymentId) Segments() []resourceids.Segment

Segments returns a slice of Resource ID Segments which comprise this Deployment ID

func (DeploymentId) String ¶

func (id DeploymentId) String() string

String returns a human-readable description of this Deployment ID

type DeploymentInstance ¶

type DeploymentInstance struct {
	DiscoveryStatus *string `json:"discoveryStatus,omitempty"`
	Name            *string `json:"name,omitempty"`
	Reason          *string `json:"reason,omitempty"`
	StartTime       *string `json:"startTime,omitempty"`
	Status          *string `json:"status,omitempty"`
	Zone            *string `json:"zone,omitempty"`
}

type DeploymentList ¶

type DeploymentList struct {
	Deployments *[]string `json:"deployments,omitempty"`
}

type DeploymentResource ¶

type DeploymentResource struct {
	Id         *string                       `json:"id,omitempty"`
	Name       *string                       `json:"name,omitempty"`
	Properties *DeploymentResourceProperties `json:"properties,omitempty"`
	Sku        *Sku                          `json:"sku,omitempty"`
	SystemData *systemdata.SystemData        `json:"systemData,omitempty"`
	Type       *string                       `json:"type,omitempty"`
}

type DeploymentResourceOperationPredicate ¶

type DeploymentResourceOperationPredicate struct {
	Id   *string
	Name *string
	Type *string
}

func (DeploymentResourceOperationPredicate) Matches ¶

type DeploymentResourceProperties ¶

type DeploymentResourceProperties struct {
	Active             *bool                                `json:"active,omitempty"`
	DeploymentSettings *DeploymentSettings                  `json:"deploymentSettings,omitempty"`
	Instances          *[]DeploymentInstance                `json:"instances,omitempty"`
	ProvisioningState  *DeploymentResourceProvisioningState `json:"provisioningState,omitempty"`
	Source             UserSourceInfo                       `json:"source"`
	Status             *DeploymentResourceStatus            `json:"status,omitempty"`
}

func (*DeploymentResourceProperties) UnmarshalJSON ¶

func (s *DeploymentResourceProperties) UnmarshalJSON(bytes []byte) error

type DeploymentResourceProvisioningState ¶

type DeploymentResourceProvisioningState string
const (
	DeploymentResourceProvisioningStateCreating  DeploymentResourceProvisioningState = "Creating"
	DeploymentResourceProvisioningStateFailed    DeploymentResourceProvisioningState = "Failed"
	DeploymentResourceProvisioningStateSucceeded DeploymentResourceProvisioningState = "Succeeded"
	DeploymentResourceProvisioningStateUpdating  DeploymentResourceProvisioningState = "Updating"
)

func (*DeploymentResourceProvisioningState) UnmarshalJSON ¶

func (s *DeploymentResourceProvisioningState) UnmarshalJSON(bytes []byte) error

type DeploymentResourceStatus ¶

type DeploymentResourceStatus string
const (
	DeploymentResourceStatusRunning DeploymentResourceStatus = "Running"
	DeploymentResourceStatusStopped DeploymentResourceStatus = "Stopped"
)

func (*DeploymentResourceStatus) UnmarshalJSON ¶

func (s *DeploymentResourceStatus) UnmarshalJSON(bytes []byte) error

type DeploymentSettings ¶

type DeploymentSettings struct {
	AddonConfigs                  *map[string]interface{} `json:"addonConfigs,omitempty"`
	Apms                          *[]ApmReference         `json:"apms,omitempty"`
	ContainerProbeSettings        *ContainerProbeSettings `json:"containerProbeSettings,omitempty"`
	EnvironmentVariables          *map[string]string      `json:"environmentVariables,omitempty"`
	LivenessProbe                 *Probe                  `json:"livenessProbe,omitempty"`
	ReadinessProbe                *Probe                  `json:"readinessProbe,omitempty"`
	ResourceRequests              *ResourceRequests       `json:"resourceRequests,omitempty"`
	Scale                         *Scale                  `json:"scale,omitempty"`
	StartupProbe                  *Probe                  `json:"startupProbe,omitempty"`
	TerminationGracePeriodSeconds *int64                  `json:"terminationGracePeriodSeconds,omitempty"`
}

type DeploymentsCreateOrUpdateOperationResponse ¶

type DeploymentsCreateOrUpdateOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *DeploymentResource
}

type DeploymentsDeleteOperationResponse ¶

type DeploymentsDeleteOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
}

type DeploymentsDisableRemoteDebuggingOperationResponse ¶

type DeploymentsDisableRemoteDebuggingOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *RemoteDebugging
}

type DeploymentsEnableRemoteDebuggingOperationResponse ¶

type DeploymentsEnableRemoteDebuggingOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *RemoteDebugging
}

type DeploymentsGenerateHeapDumpOperationResponse ¶

type DeploymentsGenerateHeapDumpOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
}

type DeploymentsGenerateThreadDumpOperationResponse ¶

type DeploymentsGenerateThreadDumpOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
}

type DeploymentsGetLogFileUrlOperationResponse ¶

type DeploymentsGetLogFileUrlOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *LogFileUrlResponse
}

type DeploymentsGetOperationResponse ¶

type DeploymentsGetOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *DeploymentResource
}

type DeploymentsGetRemoteDebuggingConfigOperationResponse ¶

type DeploymentsGetRemoteDebuggingConfigOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *RemoteDebugging
}

type DeploymentsListCompleteResult ¶

type DeploymentsListCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []DeploymentResource
}

type DeploymentsListCustomPager ¶ added in v0.20240628.1153531

type DeploymentsListCustomPager struct {
	NextLink *odata.Link `json:"nextLink"`
}
func (p *DeploymentsListCustomPager) NextPageLink() *odata.Link

type DeploymentsListForClusterCompleteResult ¶

type DeploymentsListForClusterCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []DeploymentResource
}

type DeploymentsListForClusterCustomPager ¶ added in v0.20240628.1153531

type DeploymentsListForClusterCustomPager struct {
	NextLink *odata.Link `json:"nextLink"`
}
func (p *DeploymentsListForClusterCustomPager) NextPageLink() *odata.Link

type DeploymentsListForClusterOperationOptions ¶

type DeploymentsListForClusterOperationOptions struct {
	Expand  *string
	Version *[]string
}

func DefaultDeploymentsListForClusterOperationOptions ¶

func DefaultDeploymentsListForClusterOperationOptions() DeploymentsListForClusterOperationOptions

func (DeploymentsListForClusterOperationOptions) ToHeaders ¶

func (DeploymentsListForClusterOperationOptions) ToOData ¶

func (DeploymentsListForClusterOperationOptions) ToQuery ¶

type DeploymentsListForClusterOperationResponse ¶

type DeploymentsListForClusterOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]DeploymentResource
}

type DeploymentsListOperationOptions ¶

type DeploymentsListOperationOptions struct {
	Expand  *string
	Version *[]string
}

func DefaultDeploymentsListOperationOptions ¶

func DefaultDeploymentsListOperationOptions() DeploymentsListOperationOptions

func (DeploymentsListOperationOptions) ToHeaders ¶

func (DeploymentsListOperationOptions) ToOData ¶

func (DeploymentsListOperationOptions) ToQuery ¶

type DeploymentsListOperationResponse ¶

type DeploymentsListOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]DeploymentResource
}

type DeploymentsRestartOperationResponse ¶

type DeploymentsRestartOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
}

type DeploymentsStartJFROperationResponse ¶

type DeploymentsStartJFROperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
}

type DeploymentsStartOperationResponse ¶

type DeploymentsStartOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
}

type DeploymentsStopOperationResponse ¶

type DeploymentsStopOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
}

type DeploymentsUpdateOperationResponse ¶

type DeploymentsUpdateOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *DeploymentResource
}

type DevToolPortalComponent ¶

type DevToolPortalComponent struct {
	Instances        *[]DevToolPortalInstance       `json:"instances,omitempty"`
	Name             *string                        `json:"name,omitempty"`
	ResourceRequests *DevToolPortalResourceRequests `json:"resourceRequests,omitempty"`
}

type DevToolPortalFeatureDetail ¶

type DevToolPortalFeatureDetail struct {
	Route *string                    `json:"route,omitempty"`
	State *DevToolPortalFeatureState `json:"state,omitempty"`
}

type DevToolPortalFeatureSettings ¶

type DevToolPortalFeatureSettings struct {
	ApplicationAccelerator *DevToolPortalFeatureDetail `json:"applicationAccelerator,omitempty"`
	ApplicationLiveView    *DevToolPortalFeatureDetail `json:"applicationLiveView,omitempty"`
}

type DevToolPortalFeatureState ¶

type DevToolPortalFeatureState string
const (
	DevToolPortalFeatureStateDisabled DevToolPortalFeatureState = "Disabled"
	DevToolPortalFeatureStateEnabled  DevToolPortalFeatureState = "Enabled"
)

func (*DevToolPortalFeatureState) UnmarshalJSON ¶

func (s *DevToolPortalFeatureState) UnmarshalJSON(bytes []byte) error

type DevToolPortalId ¶

type DevToolPortalId struct {
	SubscriptionId    string
	ResourceGroupName string
	SpringName        string
	DevToolPortalName string
}

DevToolPortalId is a struct representing the Resource ID for a Dev Tool Portal

func NewDevToolPortalID ¶

func NewDevToolPortalID(subscriptionId string, resourceGroupName string, springName string, devToolPortalName string) DevToolPortalId

NewDevToolPortalID returns a new DevToolPortalId struct

func ParseDevToolPortalID ¶

func ParseDevToolPortalID(input string) (*DevToolPortalId, error)

ParseDevToolPortalID parses 'input' into a DevToolPortalId

func ParseDevToolPortalIDInsensitively ¶

func ParseDevToolPortalIDInsensitively(input string) (*DevToolPortalId, error)

ParseDevToolPortalIDInsensitively parses 'input' case-insensitively into a DevToolPortalId note: this method should only be used for API response data and not user input

func (*DevToolPortalId) FromParseResult ¶

func (id *DevToolPortalId) FromParseResult(input resourceids.ParseResult) error

func (DevToolPortalId) ID ¶

func (id DevToolPortalId) ID() string

ID returns the formatted Dev Tool Portal ID

func (DevToolPortalId) Segments ¶

func (id DevToolPortalId) Segments() []resourceids.Segment

Segments returns a slice of Resource ID Segments which comprise this Dev Tool Portal ID

func (DevToolPortalId) String ¶

func (id DevToolPortalId) String() string

String returns a human-readable description of this Dev Tool Portal ID

type DevToolPortalInstance ¶

type DevToolPortalInstance struct {
	Name   *string `json:"name,omitempty"`
	Status *string `json:"status,omitempty"`
}

type DevToolPortalProperties ¶

type DevToolPortalProperties struct {
	Components        *[]DevToolPortalComponent       `json:"components,omitempty"`
	Features          *DevToolPortalFeatureSettings   `json:"features,omitempty"`
	ProvisioningState *DevToolPortalProvisioningState `json:"provisioningState,omitempty"`
	Public            *bool                           `json:"public,omitempty"`
	SsoProperties     *DevToolPortalSsoProperties     `json:"ssoProperties,omitempty"`
	Url               *string                         `json:"url,omitempty"`
}

type DevToolPortalProvisioningState ¶

type DevToolPortalProvisioningState string
const (
	DevToolPortalProvisioningStateCanceled  DevToolPortalProvisioningState = "Canceled"
	DevToolPortalProvisioningStateCreating  DevToolPortalProvisioningState = "Creating"
	DevToolPortalProvisioningStateDeleting  DevToolPortalProvisioningState = "Deleting"
	DevToolPortalProvisioningStateFailed    DevToolPortalProvisioningState = "Failed"
	DevToolPortalProvisioningStateSucceeded DevToolPortalProvisioningState = "Succeeded"
	DevToolPortalProvisioningStateUpdating  DevToolPortalProvisioningState = "Updating"
)

func (*DevToolPortalProvisioningState) UnmarshalJSON ¶

func (s *DevToolPortalProvisioningState) UnmarshalJSON(bytes []byte) error

type DevToolPortalResource ¶

type DevToolPortalResource struct {
	Id         *string                  `json:"id,omitempty"`
	Name       *string                  `json:"name,omitempty"`
	Properties *DevToolPortalProperties `json:"properties,omitempty"`
	SystemData *systemdata.SystemData   `json:"systemData,omitempty"`
	Type       *string                  `json:"type,omitempty"`
}

type DevToolPortalResourceOperationPredicate ¶

type DevToolPortalResourceOperationPredicate struct {
	Id   *string
	Name *string
	Type *string
}

func (DevToolPortalResourceOperationPredicate) Matches ¶

type DevToolPortalResourceRequests ¶

type DevToolPortalResourceRequests struct {
	Cpu           *string `json:"cpu,omitempty"`
	InstanceCount *int64  `json:"instanceCount,omitempty"`
	Memory        *string `json:"memory,omitempty"`
}

type DevToolPortalSsoProperties ¶

type DevToolPortalSsoProperties struct {
	ClientId     *string   `json:"clientId,omitempty"`
	ClientSecret *string   `json:"clientSecret,omitempty"`
	MetadataUrl  *string   `json:"metadataUrl,omitempty"`
	Scopes       *[]string `json:"scopes,omitempty"`
}

type DevToolPortalsCreateOrUpdateOperationResponse ¶

type DevToolPortalsCreateOrUpdateOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *DevToolPortalResource
}

type DevToolPortalsDeleteOperationResponse ¶

type DevToolPortalsDeleteOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
}

type DevToolPortalsGetOperationResponse ¶

type DevToolPortalsGetOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *DevToolPortalResource
}

type DevToolPortalsListCompleteResult ¶

type DevToolPortalsListCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []DevToolPortalResource
}

type DevToolPortalsListCustomPager ¶ added in v0.20240628.1153531

type DevToolPortalsListCustomPager struct {
	NextLink *odata.Link `json:"nextLink"`
}
func (p *DevToolPortalsListCustomPager) NextPageLink() *odata.Link

type DevToolPortalsListOperationResponse ¶

type DevToolPortalsListOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]DevToolPortalResource
}

type DiagnosticParameters ¶

type DiagnosticParameters struct {
	AppInstance *string `json:"appInstance,omitempty"`
	Duration    *string `json:"duration,omitempty"`
	FilePath    *string `json:"filePath,omitempty"`
}

type DomainId ¶

type DomainId struct {
	SubscriptionId    string
	ResourceGroupName string
	SpringName        string
	AppName           string
	DomainName        string
}

DomainId is a struct representing the Resource ID for a Domain

func NewDomainID ¶

func NewDomainID(subscriptionId string, resourceGroupName string, springName string, appName string, domainName string) DomainId

NewDomainID returns a new DomainId struct

func ParseDomainID ¶

func ParseDomainID(input string) (*DomainId, error)

ParseDomainID parses 'input' into a DomainId

func ParseDomainIDInsensitively ¶

func ParseDomainIDInsensitively(input string) (*DomainId, error)

ParseDomainIDInsensitively parses 'input' case-insensitively into a DomainId note: this method should only be used for API response data and not user input

func (*DomainId) FromParseResult ¶

func (id *DomainId) FromParseResult(input resourceids.ParseResult) error

func (DomainId) ID ¶

func (id DomainId) ID() string

ID returns the formatted Domain ID

func (DomainId) Segments ¶

func (id DomainId) Segments() []resourceids.Segment

Segments returns a slice of Resource ID Segments which comprise this Domain ID

func (DomainId) String ¶

func (id DomainId) String() string

String returns a human-readable description of this Domain ID

type Error ¶

type Error struct {
	Code    *string `json:"code,omitempty"`
	Message *string `json:"message,omitempty"`
}

type EurekaServerEnabledState ¶

type EurekaServerEnabledState string
const (
	EurekaServerEnabledStateDisabled EurekaServerEnabledState = "Disabled"
	EurekaServerEnabledStateEnabled  EurekaServerEnabledState = "Enabled"
)

func (*EurekaServerEnabledState) UnmarshalJSON ¶

func (s *EurekaServerEnabledState) UnmarshalJSON(bytes []byte) error

type EurekaServerProperties ¶

type EurekaServerProperties struct {
	EnabledState      *EurekaServerEnabledState `json:"enabledState,omitempty"`
	Error             *Error                    `json:"error,omitempty"`
	ProvisioningState *EurekaServerState        `json:"provisioningState,omitempty"`
}

type EurekaServerResource ¶

type EurekaServerResource struct {
	Id         *string                 `json:"id,omitempty"`
	Name       *string                 `json:"name,omitempty"`
	Properties *EurekaServerProperties `json:"properties,omitempty"`
	SystemData *systemdata.SystemData  `json:"systemData,omitempty"`
	Type       *string                 `json:"type,omitempty"`
}

type EurekaServerResourceOperationPredicate ¶ added in v0.20240226.1173038

type EurekaServerResourceOperationPredicate struct {
	Id   *string
	Name *string
	Type *string
}

func (EurekaServerResourceOperationPredicate) Matches ¶ added in v0.20240226.1173038

type EurekaServerState ¶

type EurekaServerState string
const (
	EurekaServerStateCanceled  EurekaServerState = "Canceled"
	EurekaServerStateFailed    EurekaServerState = "Failed"
	EurekaServerStateSucceeded EurekaServerState = "Succeeded"
	EurekaServerStateUpdating  EurekaServerState = "Updating"
)

func (*EurekaServerState) UnmarshalJSON ¶

func (s *EurekaServerState) UnmarshalJSON(bytes []byte) error

type EurekaServersGetOperationResponse ¶

type EurekaServersGetOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *EurekaServerResource
}

type EurekaServersListCompleteResult ¶ added in v0.20240226.1173038

type EurekaServersListCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []EurekaServerResource
}

type EurekaServersListCustomPager ¶ added in v0.20240628.1153531

type EurekaServersListCustomPager struct {
	NextLink *odata.Link `json:"nextLink"`
}
func (p *EurekaServersListCustomPager) NextPageLink() *odata.Link

type EurekaServersListOperationResponse ¶

type EurekaServersListOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]EurekaServerResource
}

type EurekaServersUpdatePatchOperationResponse ¶

type EurekaServersUpdatePatchOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *EurekaServerResource
}

type EurekaServersUpdatePutOperationResponse ¶

type EurekaServersUpdatePutOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *EurekaServerResource
}

type ExecAction ¶

type ExecAction struct {
	Command *[]string `json:"command,omitempty"`

	Type ProbeActionType `json:"type"`
}

func (ExecAction) MarshalJSON ¶

func (s ExecAction) MarshalJSON() ([]byte, error)

func (ExecAction) ProbeAction ¶ added in v0.20240920.1135249

func (s ExecAction) ProbeAction() BaseProbeActionImpl

type Frequency ¶

type Frequency string
const (
	FrequencyWeekly Frequency = "Weekly"
)

func (*Frequency) UnmarshalJSON ¶

func (s *Frequency) UnmarshalJSON(bytes []byte) error

type GatewayApiMetadataProperties ¶

type GatewayApiMetadataProperties struct {
	Description   *string `json:"description,omitempty"`
	Documentation *string `json:"documentation,omitempty"`
	ServerUrl     *string `json:"serverUrl,omitempty"`
	Title         *string `json:"title,omitempty"`
	Version       *string `json:"version,omitempty"`
}

type GatewayApiRoute ¶

type GatewayApiRoute struct {
	Description *string   `json:"description,omitempty"`
	Filters     *[]string `json:"filters,omitempty"`
	Order       *int64    `json:"order,omitempty"`
	Predicates  *[]string `json:"predicates,omitempty"`
	SsoEnabled  *bool     `json:"ssoEnabled,omitempty"`
	Tags        *[]string `json:"tags,omitempty"`
	Title       *string   `json:"title,omitempty"`
	TokenRelay  *bool     `json:"tokenRelay,omitempty"`
	Uri         *string   `json:"uri,omitempty"`
}

type GatewayCertificateVerification ¶

type GatewayCertificateVerification string
const (
	GatewayCertificateVerificationDisabled GatewayCertificateVerification = "Disabled"
	GatewayCertificateVerificationEnabled  GatewayCertificateVerification = "Enabled"
)

func (*GatewayCertificateVerification) UnmarshalJSON ¶

func (s *GatewayCertificateVerification) UnmarshalJSON(bytes []byte) error

type GatewayCorsProperties ¶

type GatewayCorsProperties struct {
	AllowCredentials      *bool     `json:"allowCredentials,omitempty"`
	AllowedHeaders        *[]string `json:"allowedHeaders,omitempty"`
	AllowedMethods        *[]string `json:"allowedMethods,omitempty"`
	AllowedOriginPatterns *[]string `json:"allowedOriginPatterns,omitempty"`
	AllowedOrigins        *[]string `json:"allowedOrigins,omitempty"`
	ExposedHeaders        *[]string `json:"exposedHeaders,omitempty"`
	MaxAge                *int64    `json:"maxAge,omitempty"`
}

type GatewayCustomDomainProperties ¶

type GatewayCustomDomainProperties struct {
	Thumbprint *string `json:"thumbprint,omitempty"`
}

type GatewayCustomDomainResource ¶

type GatewayCustomDomainResource struct {
	Id         *string                        `json:"id,omitempty"`
	Name       *string                        `json:"name,omitempty"`
	Properties *GatewayCustomDomainProperties `json:"properties,omitempty"`
	SystemData *systemdata.SystemData         `json:"systemData,omitempty"`
	Type       *string                        `json:"type,omitempty"`
}

type GatewayCustomDomainResourceOperationPredicate ¶

type GatewayCustomDomainResourceOperationPredicate struct {
	Id   *string
	Name *string
	Type *string
}

func (GatewayCustomDomainResourceOperationPredicate) Matches ¶

type GatewayCustomDomainsCreateOrUpdateOperationResponse ¶

type GatewayCustomDomainsCreateOrUpdateOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *GatewayCustomDomainResource
}

type GatewayCustomDomainsDeleteOperationResponse ¶

type GatewayCustomDomainsDeleteOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
}

type GatewayCustomDomainsGetOperationResponse ¶

type GatewayCustomDomainsGetOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *GatewayCustomDomainResource
}

type GatewayCustomDomainsListCompleteResult ¶

type GatewayCustomDomainsListCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []GatewayCustomDomainResource
}

type GatewayCustomDomainsListCustomPager ¶ added in v0.20240628.1153531

type GatewayCustomDomainsListCustomPager struct {
	NextLink *odata.Link `json:"nextLink"`
}
func (p *GatewayCustomDomainsListCustomPager) NextPageLink() *odata.Link

type GatewayCustomDomainsListOperationResponse ¶

type GatewayCustomDomainsListOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]GatewayCustomDomainResource
}

type GatewayDomainId ¶

type GatewayDomainId struct {
	SubscriptionId    string
	ResourceGroupName string
	SpringName        string
	GatewayName       string
	DomainName        string
}

GatewayDomainId is a struct representing the Resource ID for a Gateway Domain

func NewGatewayDomainID ¶

func NewGatewayDomainID(subscriptionId string, resourceGroupName string, springName string, gatewayName string, domainName string) GatewayDomainId

NewGatewayDomainID returns a new GatewayDomainId struct

func ParseGatewayDomainID ¶

func ParseGatewayDomainID(input string) (*GatewayDomainId, error)

ParseGatewayDomainID parses 'input' into a GatewayDomainId

func ParseGatewayDomainIDInsensitively ¶

func ParseGatewayDomainIDInsensitively(input string) (*GatewayDomainId, error)

ParseGatewayDomainIDInsensitively parses 'input' case-insensitively into a GatewayDomainId note: this method should only be used for API response data and not user input

func (*GatewayDomainId) FromParseResult ¶

func (id *GatewayDomainId) FromParseResult(input resourceids.ParseResult) error

func (GatewayDomainId) ID ¶

func (id GatewayDomainId) ID() string

ID returns the formatted Gateway Domain ID

func (GatewayDomainId) Segments ¶

func (id GatewayDomainId) Segments() []resourceids.Segment

Segments returns a slice of Resource ID Segments which comprise this Gateway Domain ID

func (GatewayDomainId) String ¶

func (id GatewayDomainId) String() string

String returns a human-readable description of this Gateway Domain ID

type GatewayId ¶

type GatewayId struct {
	SubscriptionId    string
	ResourceGroupName string
	SpringName        string
	GatewayName       string
}

GatewayId is a struct representing the Resource ID for a Gateway

func NewGatewayID ¶

func NewGatewayID(subscriptionId string, resourceGroupName string, springName string, gatewayName string) GatewayId

NewGatewayID returns a new GatewayId struct

func ParseGatewayID ¶

func ParseGatewayID(input string) (*GatewayId, error)

ParseGatewayID parses 'input' into a GatewayId

func ParseGatewayIDInsensitively ¶

func ParseGatewayIDInsensitively(input string) (*GatewayId, error)

ParseGatewayIDInsensitively parses 'input' case-insensitively into a GatewayId note: this method should only be used for API response data and not user input

func (*GatewayId) FromParseResult ¶

func (id *GatewayId) FromParseResult(input resourceids.ParseResult) error

func (GatewayId) ID ¶

func (id GatewayId) ID() string

ID returns the formatted Gateway ID

func (GatewayId) Segments ¶

func (id GatewayId) Segments() []resourceids.Segment

Segments returns a slice of Resource ID Segments which comprise this Gateway ID

func (GatewayId) String ¶

func (id GatewayId) String() string

String returns a human-readable description of this Gateway ID

type GatewayInstance ¶

type GatewayInstance struct {
	Name   *string `json:"name,omitempty"`
	Status *string `json:"status,omitempty"`
}

type GatewayLocalResponseCachePerInstanceProperties ¶

type GatewayLocalResponseCachePerInstanceProperties struct {
	Size       *string `json:"size,omitempty"`
	TimeToLive *string `json:"timeToLive,omitempty"`

	ResponseCacheType string `json:"responseCacheType"`
}

func (GatewayLocalResponseCachePerInstanceProperties) GatewayResponseCacheProperties ¶ added in v0.20240920.1135249

func (GatewayLocalResponseCachePerInstanceProperties) MarshalJSON ¶

type GatewayLocalResponseCachePerRouteProperties ¶

type GatewayLocalResponseCachePerRouteProperties struct {
	Size       *string `json:"size,omitempty"`
	TimeToLive *string `json:"timeToLive,omitempty"`

	ResponseCacheType string `json:"responseCacheType"`
}

func (GatewayLocalResponseCachePerRouteProperties) GatewayResponseCacheProperties ¶ added in v0.20240920.1135249

func (GatewayLocalResponseCachePerRouteProperties) MarshalJSON ¶

type GatewayOperatorProperties ¶

type GatewayOperatorProperties struct {
	Instances        *[]GatewayInstance               `json:"instances,omitempty"`
	ResourceRequests *GatewayOperatorResourceRequests `json:"resourceRequests,omitempty"`
}

type GatewayOperatorResourceRequests ¶

type GatewayOperatorResourceRequests struct {
	Cpu           *string `json:"cpu,omitempty"`
	InstanceCount *int64  `json:"instanceCount,omitempty"`
	Memory        *string `json:"memory,omitempty"`
}

type GatewayProperties ¶

type GatewayProperties struct {
	AddonConfigs            *map[string]interface{}                `json:"addonConfigs,omitempty"`
	ApiMetadataProperties   *GatewayApiMetadataProperties          `json:"apiMetadataProperties,omitempty"`
	ApmTypes                *[]ApmType                             `json:"apmTypes,omitempty"`
	Apms                    *[]ApmReference                        `json:"apms,omitempty"`
	ClientAuth              *GatewayPropertiesClientAuth           `json:"clientAuth,omitempty"`
	CorsProperties          *GatewayCorsProperties                 `json:"corsProperties,omitempty"`
	EnvironmentVariables    *GatewayPropertiesEnvironmentVariables `json:"environmentVariables,omitempty"`
	HTTPSOnly               *bool                                  `json:"httpsOnly,omitempty"`
	Instances               *[]GatewayInstance                     `json:"instances,omitempty"`
	OperatorProperties      *GatewayOperatorProperties             `json:"operatorProperties,omitempty"`
	ProvisioningState       *GatewayProvisioningState              `json:"provisioningState,omitempty"`
	Public                  *bool                                  `json:"public,omitempty"`
	ResourceRequests        *GatewayResourceRequests               `json:"resourceRequests,omitempty"`
	ResponseCacheProperties GatewayResponseCacheProperties         `json:"responseCacheProperties"`
	SsoProperties           *SsoProperties                         `json:"ssoProperties,omitempty"`
	Url                     *string                                `json:"url,omitempty"`
}

func (*GatewayProperties) UnmarshalJSON ¶

func (s *GatewayProperties) UnmarshalJSON(bytes []byte) error

type GatewayPropertiesClientAuth ¶

type GatewayPropertiesClientAuth struct {
	CertificateVerification *GatewayCertificateVerification `json:"certificateVerification,omitempty"`
	Certificates            *[]string                       `json:"certificates,omitempty"`
}

type GatewayPropertiesEnvironmentVariables ¶

type GatewayPropertiesEnvironmentVariables struct {
	Properties *map[string]string `json:"properties,omitempty"`
	Secrets    *map[string]string `json:"secrets,omitempty"`
}

type GatewayProvisioningState ¶

type GatewayProvisioningState string
const (
	GatewayProvisioningStateCreating  GatewayProvisioningState = "Creating"
	GatewayProvisioningStateDeleting  GatewayProvisioningState = "Deleting"
	GatewayProvisioningStateFailed    GatewayProvisioningState = "Failed"
	GatewayProvisioningStateSucceeded GatewayProvisioningState = "Succeeded"
	GatewayProvisioningStateUpdating  GatewayProvisioningState = "Updating"
)

func (*GatewayProvisioningState) UnmarshalJSON ¶

func (s *GatewayProvisioningState) UnmarshalJSON(bytes []byte) error

type GatewayResource ¶

type GatewayResource struct {
	Id         *string                `json:"id,omitempty"`
	Name       *string                `json:"name,omitempty"`
	Properties *GatewayProperties     `json:"properties,omitempty"`
	Sku        *Sku                   `json:"sku,omitempty"`
	SystemData *systemdata.SystemData `json:"systemData,omitempty"`
	Type       *string                `json:"type,omitempty"`
}

type GatewayResourceOperationPredicate ¶

type GatewayResourceOperationPredicate struct {
	Id   *string
	Name *string
	Type *string
}

func (GatewayResourceOperationPredicate) Matches ¶

type GatewayResourceRequests ¶

type GatewayResourceRequests struct {
	Cpu    *string `json:"cpu,omitempty"`
	Memory *string `json:"memory,omitempty"`
}

type GatewayResponseCacheProperties ¶

type GatewayResponseCacheProperties interface {
	GatewayResponseCacheProperties() BaseGatewayResponseCachePropertiesImpl
}

func UnmarshalGatewayResponseCachePropertiesImplementation ¶ added in v0.20240920.1135249

func UnmarshalGatewayResponseCachePropertiesImplementation(input []byte) (GatewayResponseCacheProperties, error)

type GatewayRouteConfigOpenApiProperties ¶

type GatewayRouteConfigOpenApiProperties struct {
	Uri *string `json:"uri,omitempty"`
}

type GatewayRouteConfigProperties ¶

type GatewayRouteConfigProperties struct {
	AppResourceId     *string                              `json:"appResourceId,omitempty"`
	Filters           *[]string                            `json:"filters,omitempty"`
	OpenApi           *GatewayRouteConfigOpenApiProperties `json:"openApi,omitempty"`
	Predicates        *[]string                            `json:"predicates,omitempty"`
	Protocol          *GatewayRouteConfigProtocol          `json:"protocol,omitempty"`
	ProvisioningState *GatewayProvisioningState            `json:"provisioningState,omitempty"`
	Routes            *[]GatewayApiRoute                   `json:"routes,omitempty"`
	SsoEnabled        *bool                                `json:"ssoEnabled,omitempty"`
}

type GatewayRouteConfigProtocol ¶

type GatewayRouteConfigProtocol string
const (
	GatewayRouteConfigProtocolHTTP  GatewayRouteConfigProtocol = "HTTP"
	GatewayRouteConfigProtocolHTTPS GatewayRouteConfigProtocol = "HTTPS"
)

func (*GatewayRouteConfigProtocol) UnmarshalJSON ¶

func (s *GatewayRouteConfigProtocol) UnmarshalJSON(bytes []byte) error

type GatewayRouteConfigResource ¶

type GatewayRouteConfigResource struct {
	Id         *string                       `json:"id,omitempty"`
	Name       *string                       `json:"name,omitempty"`
	Properties *GatewayRouteConfigProperties `json:"properties,omitempty"`
	SystemData *systemdata.SystemData        `json:"systemData,omitempty"`
	Type       *string                       `json:"type,omitempty"`
}

type GatewayRouteConfigResourceOperationPredicate ¶

type GatewayRouteConfigResourceOperationPredicate struct {
	Id   *string
	Name *string
	Type *string
}

func (GatewayRouteConfigResourceOperationPredicate) Matches ¶

type GatewayRouteConfigsCreateOrUpdateOperationResponse ¶

type GatewayRouteConfigsCreateOrUpdateOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *GatewayRouteConfigResource
}

type GatewayRouteConfigsDeleteOperationResponse ¶

type GatewayRouteConfigsDeleteOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
}

type GatewayRouteConfigsGetOperationResponse ¶

type GatewayRouteConfigsGetOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *GatewayRouteConfigResource
}

type GatewayRouteConfigsListCompleteResult ¶

type GatewayRouteConfigsListCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []GatewayRouteConfigResource
}

type GatewayRouteConfigsListCustomPager ¶ added in v0.20240628.1153531

type GatewayRouteConfigsListCustomPager struct {
	NextLink *odata.Link `json:"nextLink"`
}
func (p *GatewayRouteConfigsListCustomPager) NextPageLink() *odata.Link

type GatewayRouteConfigsListOperationResponse ¶

type GatewayRouteConfigsListOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]GatewayRouteConfigResource
}

type GatewaysCreateOrUpdateOperationResponse ¶

type GatewaysCreateOrUpdateOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *GatewayResource
}

type GatewaysDeleteOperationResponse ¶

type GatewaysDeleteOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
}

type GatewaysGetOperationResponse ¶

type GatewaysGetOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *GatewayResource
}

type GatewaysListCompleteResult ¶

type GatewaysListCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []GatewayResource
}

type GatewaysListCustomPager ¶ added in v0.20240628.1153531

type GatewaysListCustomPager struct {
	NextLink *odata.Link `json:"nextLink"`
}
func (p *GatewaysListCustomPager) NextPageLink() *odata.Link

type GatewaysListEnvSecretsOperationResponse ¶

type GatewaysListEnvSecretsOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *map[string]string
}

type GatewaysListOperationResponse ¶

type GatewaysListOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]GatewayResource
}

type GatewaysRestartOperationResponse ¶

type GatewaysRestartOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
}

type GatewaysUpdateCapacityOperationResponse ¶

type GatewaysUpdateCapacityOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *GatewayResource
}

type GatewaysValidateDomainOperationResponse ¶

type GatewaysValidateDomainOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *CustomDomainValidateResult
}

type GitImplementation ¶

type GitImplementation string
const (
	GitImplementationGoNegativegit GitImplementation = "go-git"
	GitImplementationLibgitTwo     GitImplementation = "libgit2"
)

func (*GitImplementation) UnmarshalJSON ¶

func (s *GitImplementation) UnmarshalJSON(bytes []byte) error

type GitPatternRepository ¶

type GitPatternRepository struct {
	HostKey               *string   `json:"hostKey,omitempty"`
	HostKeyAlgorithm      *string   `json:"hostKeyAlgorithm,omitempty"`
	Label                 *string   `json:"label,omitempty"`
	Name                  string    `json:"name"`
	Password              *string   `json:"password,omitempty"`
	Pattern               *[]string `json:"pattern,omitempty"`
	PrivateKey            *string   `json:"privateKey,omitempty"`
	SearchPaths           *[]string `json:"searchPaths,omitempty"`
	StrictHostKeyChecking *bool     `json:"strictHostKeyChecking,omitempty"`
	Uri                   string    `json:"uri"`
	Username              *string   `json:"username,omitempty"`
}

type GloballyEnabledApms ¶

type GloballyEnabledApms struct {
	Value *[]string `json:"value,omitempty"`
}

type HTTPGetAction ¶

type HTTPGetAction struct {
	Path   *string         `json:"path,omitempty"`
	Scheme *HTTPSchemeType `json:"scheme,omitempty"`

	Type ProbeActionType `json:"type"`
}

func (HTTPGetAction) MarshalJSON ¶

func (s HTTPGetAction) MarshalJSON() ([]byte, error)

func (HTTPGetAction) ProbeAction ¶ added in v0.20240920.1135249

func (s HTTPGetAction) ProbeAction() BaseProbeActionImpl

type HTTPScaleRule ¶

type HTTPScaleRule struct {
	Auth     *[]ScaleRuleAuth   `json:"auth,omitempty"`
	Metadata *map[string]string `json:"metadata,omitempty"`
}

type HTTPSchemeType ¶

type HTTPSchemeType string
const (
	HTTPSchemeTypeHTTP  HTTPSchemeType = "HTTP"
	HTTPSchemeTypeHTTPS HTTPSchemeType = "HTTPS"
)

func (*HTTPSchemeType) UnmarshalJSON ¶

func (s *HTTPSchemeType) UnmarshalJSON(bytes []byte) error

type ImageRegistryCredential ¶

type ImageRegistryCredential struct {
	Password *string `json:"password,omitempty"`
	Username *string `json:"username,omitempty"`
}

type IngressConfig ¶

type IngressConfig struct {
	ReadTimeoutInSeconds *int64 `json:"readTimeoutInSeconds,omitempty"`
}

type IngressSettings ¶

type IngressSettings struct {
	BackendProtocol      *BackendProtocol           `json:"backendProtocol,omitempty"`
	ClientAuth           *IngressSettingsClientAuth `json:"clientAuth,omitempty"`
	ReadTimeoutInSeconds *int64                     `json:"readTimeoutInSeconds,omitempty"`
	SendTimeoutInSeconds *int64                     `json:"sendTimeoutInSeconds,omitempty"`
	SessionAffinity      *SessionAffinity           `json:"sessionAffinity,omitempty"`
	SessionCookieMaxAge  *int64                     `json:"sessionCookieMaxAge,omitempty"`
}

type IngressSettingsClientAuth ¶

type IngressSettingsClientAuth struct {
	Certificates *[]string `json:"certificates,omitempty"`
}

type JarUploadedUserSourceInfo ¶

type JarUploadedUserSourceInfo struct {
	JVMOptions     *string `json:"jvmOptions,omitempty"`
	RelativePath   *string `json:"relativePath,omitempty"`
	RuntimeVersion *string `json:"runtimeVersion,omitempty"`

	Type    string  `json:"type"`
	Version *string `json:"version,omitempty"`
}

func (JarUploadedUserSourceInfo) MarshalJSON ¶

func (s JarUploadedUserSourceInfo) MarshalJSON() ([]byte, error)

func (JarUploadedUserSourceInfo) UserSourceInfo ¶ added in v0.20240920.1135249

type KPackBuildStageProvisioningState ¶

type KPackBuildStageProvisioningState string
const (
	KPackBuildStageProvisioningStateFailed     KPackBuildStageProvisioningState = "Failed"
	KPackBuildStageProvisioningStateNotStarted KPackBuildStageProvisioningState = "NotStarted"
	KPackBuildStageProvisioningStateRunning    KPackBuildStageProvisioningState = "Running"
	KPackBuildStageProvisioningStateSucceeded  KPackBuildStageProvisioningState = "Succeeded"
)

func (*KPackBuildStageProvisioningState) UnmarshalJSON ¶

func (s *KPackBuildStageProvisioningState) UnmarshalJSON(bytes []byte) error

type KeyVaultCertificateAutoSync ¶

type KeyVaultCertificateAutoSync string
const (
	KeyVaultCertificateAutoSyncDisabled KeyVaultCertificateAutoSync = "Disabled"
	KeyVaultCertificateAutoSyncEnabled  KeyVaultCertificateAutoSync = "Enabled"
)

func (*KeyVaultCertificateAutoSync) UnmarshalJSON ¶

func (s *KeyVaultCertificateAutoSync) UnmarshalJSON(bytes []byte) error

type KeyVaultCertificateProperties ¶

type KeyVaultCertificateProperties struct {
	AutoSync          *KeyVaultCertificateAutoSync `json:"autoSync,omitempty"`
	CertVersion       *string                      `json:"certVersion,omitempty"`
	ExcludePrivateKey *bool                        `json:"excludePrivateKey,omitempty"`
	KeyVaultCertName  string                       `json:"keyVaultCertName"`
	VaultUri          string                       `json:"vaultUri"`

	ActivateDate      *string                               `json:"activateDate,omitempty"`
	DnsNames          *[]string                             `json:"dnsNames,omitempty"`
	ExpirationDate    *string                               `json:"expirationDate,omitempty"`
	IssuedDate        *string                               `json:"issuedDate,omitempty"`
	Issuer            *string                               `json:"issuer,omitempty"`
	ProvisioningState *CertificateResourceProvisioningState `json:"provisioningState,omitempty"`
	SubjectName       *string                               `json:"subjectName,omitempty"`
	Thumbprint        *string                               `json:"thumbprint,omitempty"`
	Type              string                                `json:"type"`
}

func (KeyVaultCertificateProperties) CertificateProperties ¶ added in v0.20240920.1135249

func (KeyVaultCertificateProperties) MarshalJSON ¶

func (s KeyVaultCertificateProperties) MarshalJSON() ([]byte, error)

type LoadedCertificate ¶

type LoadedCertificate struct {
	LoadTrustStore *bool  `json:"loadTrustStore,omitempty"`
	ResourceId     string `json:"resourceId"`
}

type LocationId ¶

type LocationId struct {
	SubscriptionId string
	LocationName   string
}

LocationId is a struct representing the Resource ID for a Location

func NewLocationID ¶

func NewLocationID(subscriptionId string, locationName string) LocationId

NewLocationID returns a new LocationId struct

func ParseLocationID ¶

func ParseLocationID(input string) (*LocationId, error)

ParseLocationID parses 'input' into a LocationId

func ParseLocationIDInsensitively ¶

func ParseLocationIDInsensitively(input string) (*LocationId, error)

ParseLocationIDInsensitively parses 'input' case-insensitively into a LocationId note: this method should only be used for API response data and not user input

func (*LocationId) FromParseResult ¶

func (id *LocationId) FromParseResult(input resourceids.ParseResult) error

func (LocationId) ID ¶

func (id LocationId) ID() string

ID returns the formatted Location ID

func (LocationId) Segments ¶

func (id LocationId) Segments() []resourceids.Segment

Segments returns a slice of Resource ID Segments which comprise this Location ID

func (LocationId) String ¶

func (id LocationId) String() string

String returns a human-readable description of this Location ID

type LogFileUrlResponse ¶

type LogFileUrlResponse struct {
	Url string `json:"url"`
}

type MaintenanceScheduleConfiguration ¶

type MaintenanceScheduleConfiguration interface {
	MaintenanceScheduleConfiguration() BaseMaintenanceScheduleConfigurationImpl
}

func UnmarshalMaintenanceScheduleConfigurationImplementation ¶ added in v0.20240920.1135249

func UnmarshalMaintenanceScheduleConfigurationImplementation(input []byte) (MaintenanceScheduleConfiguration, error)

type MarketplaceResource ¶

type MarketplaceResource struct {
	Plan      *string `json:"plan,omitempty"`
	Product   *string `json:"product,omitempty"`
	Publisher *string `json:"publisher,omitempty"`
}

type MonitoringSettingProperties ¶

type MonitoringSettingProperties struct {
	AppInsightsAgentVersions      *ApplicationInsightsAgentVersions `json:"appInsightsAgentVersions,omitempty"`
	AppInsightsInstrumentationKey *string                           `json:"appInsightsInstrumentationKey,omitempty"`
	AppInsightsSamplingRate       *float64                          `json:"appInsightsSamplingRate,omitempty"`
	Error                         *Error                            `json:"error,omitempty"`
	ProvisioningState             *MonitoringSettingState           `json:"provisioningState,omitempty"`
	TraceEnabled                  *bool                             `json:"traceEnabled,omitempty"`
}

type MonitoringSettingResource ¶

type MonitoringSettingResource struct {
	Id         *string                      `json:"id,omitempty"`
	Name       *string                      `json:"name,omitempty"`
	Properties *MonitoringSettingProperties `json:"properties,omitempty"`
	SystemData *systemdata.SystemData       `json:"systemData,omitempty"`
	Type       *string                      `json:"type,omitempty"`
}

type MonitoringSettingState ¶

type MonitoringSettingState string
const (
	MonitoringSettingStateFailed       MonitoringSettingState = "Failed"
	MonitoringSettingStateNotAvailable MonitoringSettingState = "NotAvailable"
	MonitoringSettingStateSucceeded    MonitoringSettingState = "Succeeded"
	MonitoringSettingStateUpdating     MonitoringSettingState = "Updating"
)

func (*MonitoringSettingState) UnmarshalJSON ¶

func (s *MonitoringSettingState) UnmarshalJSON(bytes []byte) error

type MonitoringSettingsGetOperationResponse ¶

type MonitoringSettingsGetOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *MonitoringSettingResource
}

type MonitoringSettingsUpdatePatchOperationResponse ¶

type MonitoringSettingsUpdatePatchOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *MonitoringSettingResource
}

type MonitoringSettingsUpdatePutOperationResponse ¶

type MonitoringSettingsUpdatePutOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *MonitoringSettingResource
}

type NameAvailability ¶

type NameAvailability struct {
	Message       *string `json:"message,omitempty"`
	NameAvailable *bool   `json:"nameAvailable,omitempty"`
	Reason        *string `json:"reason,omitempty"`
}

type NameAvailabilityParameters ¶

type NameAvailabilityParameters struct {
	Name string `json:"name"`
	Type string `json:"type"`
}

type NetCoreZipUploadedUserSourceInfo ¶

type NetCoreZipUploadedUserSourceInfo struct {
	NetCoreMainEntryPath *string `json:"netCoreMainEntryPath,omitempty"`
	RelativePath         *string `json:"relativePath,omitempty"`
	RuntimeVersion       *string `json:"runtimeVersion,omitempty"`

	Type    string  `json:"type"`
	Version *string `json:"version,omitempty"`
}

func (NetCoreZipUploadedUserSourceInfo) MarshalJSON ¶

func (s NetCoreZipUploadedUserSourceInfo) MarshalJSON() ([]byte, error)

func (NetCoreZipUploadedUserSourceInfo) UserSourceInfo ¶ added in v0.20240920.1135249

type NetworkProfile ¶

type NetworkProfile struct {
	AppNetworkResourceGroup            *string                    `json:"appNetworkResourceGroup,omitempty"`
	AppSubnetId                        *string                    `json:"appSubnetId,omitempty"`
	IngressConfig                      *IngressConfig             `json:"ingressConfig,omitempty"`
	OutboundIPs                        *NetworkProfileOutboundIPs `json:"outboundIPs,omitempty"`
	OutboundType                       *string                    `json:"outboundType,omitempty"`
	RequiredTraffics                   *[]RequiredTraffic         `json:"requiredTraffics,omitempty"`
	ServiceCidr                        *string                    `json:"serviceCidr,omitempty"`
	ServiceRuntimeNetworkResourceGroup *string                    `json:"serviceRuntimeNetworkResourceGroup,omitempty"`
	ServiceRuntimeSubnetId             *string                    `json:"serviceRuntimeSubnetId,omitempty"`
}

type NetworkProfileOutboundIPs ¶

type NetworkProfileOutboundIPs struct {
	PublicIPs *[]string `json:"publicIPs,omitempty"`
}

type PersistentDisk ¶

type PersistentDisk struct {
	MountPath *string `json:"mountPath,omitempty"`
	SizeInGB  *int64  `json:"sizeInGB,omitempty"`
	UsedInGB  *int64  `json:"usedInGB,omitempty"`
}

type PowerState ¶

type PowerState string
const (
	PowerStateRunning PowerState = "Running"
	PowerStateStopped PowerState = "Stopped"
)

func (*PowerState) UnmarshalJSON ¶

func (s *PowerState) UnmarshalJSON(bytes []byte) error

type PredefinedAcceleratorId ¶

type PredefinedAcceleratorId struct {
	SubscriptionId             string
	ResourceGroupName          string
	SpringName                 string
	ApplicationAcceleratorName string
	PredefinedAcceleratorName  string
}

PredefinedAcceleratorId is a struct representing the Resource ID for a Predefined Accelerator

func NewPredefinedAcceleratorID ¶

func NewPredefinedAcceleratorID(subscriptionId string, resourceGroupName string, springName string, applicationAcceleratorName string, predefinedAcceleratorName string) PredefinedAcceleratorId

NewPredefinedAcceleratorID returns a new PredefinedAcceleratorId struct

func ParsePredefinedAcceleratorID ¶

func ParsePredefinedAcceleratorID(input string) (*PredefinedAcceleratorId, error)

ParsePredefinedAcceleratorID parses 'input' into a PredefinedAcceleratorId

func ParsePredefinedAcceleratorIDInsensitively ¶

func ParsePredefinedAcceleratorIDInsensitively(input string) (*PredefinedAcceleratorId, error)

ParsePredefinedAcceleratorIDInsensitively parses 'input' case-insensitively into a PredefinedAcceleratorId note: this method should only be used for API response data and not user input

func (*PredefinedAcceleratorId) FromParseResult ¶

func (id *PredefinedAcceleratorId) FromParseResult(input resourceids.ParseResult) error

func (PredefinedAcceleratorId) ID ¶

ID returns the formatted Predefined Accelerator ID

func (PredefinedAcceleratorId) Segments ¶

Segments returns a slice of Resource ID Segments which comprise this Predefined Accelerator ID

func (PredefinedAcceleratorId) String ¶

func (id PredefinedAcceleratorId) String() string

String returns a human-readable description of this Predefined Accelerator ID

type PredefinedAcceleratorProperties ¶

type PredefinedAcceleratorProperties struct {
	AcceleratorTags   *[]string                               `json:"acceleratorTags,omitempty"`
	Description       *string                                 `json:"description,omitempty"`
	DisplayName       *string                                 `json:"displayName,omitempty"`
	IconUrl           *string                                 `json:"iconUrl,omitempty"`
	ProvisioningState *PredefinedAcceleratorProvisioningState `json:"provisioningState,omitempty"`
	State             *PredefinedAcceleratorState             `json:"state,omitempty"`
}

type PredefinedAcceleratorProvisioningState ¶

type PredefinedAcceleratorProvisioningState string
const (
	PredefinedAcceleratorProvisioningStateCreating  PredefinedAcceleratorProvisioningState = "Creating"
	PredefinedAcceleratorProvisioningStateFailed    PredefinedAcceleratorProvisioningState = "Failed"
	PredefinedAcceleratorProvisioningStateSucceeded PredefinedAcceleratorProvisioningState = "Succeeded"
	PredefinedAcceleratorProvisioningStateUpdating  PredefinedAcceleratorProvisioningState = "Updating"
)

func (*PredefinedAcceleratorProvisioningState) UnmarshalJSON ¶

func (s *PredefinedAcceleratorProvisioningState) UnmarshalJSON(bytes []byte) error

type PredefinedAcceleratorResource ¶

type PredefinedAcceleratorResource struct {
	Id         *string                          `json:"id,omitempty"`
	Name       *string                          `json:"name,omitempty"`
	Properties *PredefinedAcceleratorProperties `json:"properties,omitempty"`
	Sku        *Sku                             `json:"sku,omitempty"`
	SystemData *systemdata.SystemData           `json:"systemData,omitempty"`
	Type       *string                          `json:"type,omitempty"`
}

type PredefinedAcceleratorResourceOperationPredicate ¶

type PredefinedAcceleratorResourceOperationPredicate struct {
	Id   *string
	Name *string
	Type *string
}

func (PredefinedAcceleratorResourceOperationPredicate) Matches ¶

type PredefinedAcceleratorState ¶

type PredefinedAcceleratorState string
const (
	PredefinedAcceleratorStateDisabled PredefinedAcceleratorState = "Disabled"
	PredefinedAcceleratorStateEnabled  PredefinedAcceleratorState = "Enabled"
)

func (*PredefinedAcceleratorState) UnmarshalJSON ¶

func (s *PredefinedAcceleratorState) UnmarshalJSON(bytes []byte) error

type PredefinedAcceleratorsDisableOperationResponse ¶

type PredefinedAcceleratorsDisableOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
}

type PredefinedAcceleratorsEnableOperationResponse ¶

type PredefinedAcceleratorsEnableOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
}

type PredefinedAcceleratorsGetOperationResponse ¶

type PredefinedAcceleratorsGetOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *PredefinedAcceleratorResource
}

type PredefinedAcceleratorsListCompleteResult ¶

type PredefinedAcceleratorsListCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []PredefinedAcceleratorResource
}

type PredefinedAcceleratorsListCustomPager ¶ added in v0.20240628.1153531

type PredefinedAcceleratorsListCustomPager struct {
	NextLink *odata.Link `json:"nextLink"`
}

type PredefinedAcceleratorsListOperationResponse ¶

type PredefinedAcceleratorsListOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]PredefinedAcceleratorResource
}

type Probe ¶

type Probe struct {
	DisableProbe        bool        `json:"disableProbe"`
	FailureThreshold    *int64      `json:"failureThreshold,omitempty"`
	InitialDelaySeconds *int64      `json:"initialDelaySeconds,omitempty"`
	PeriodSeconds       *int64      `json:"periodSeconds,omitempty"`
	ProbeAction         ProbeAction `json:"probeAction"`
	SuccessThreshold    *int64      `json:"successThreshold,omitempty"`
	TimeoutSeconds      *int64      `json:"timeoutSeconds,omitempty"`
}

func (*Probe) UnmarshalJSON ¶

func (s *Probe) UnmarshalJSON(bytes []byte) error

type ProbeAction ¶

type ProbeAction interface {
	ProbeAction() BaseProbeActionImpl
}

func UnmarshalProbeActionImplementation ¶ added in v0.20240920.1135249

func UnmarshalProbeActionImplementation(input []byte) (ProbeAction, error)

type ProbeActionType ¶

type ProbeActionType string
const (
	ProbeActionTypeExecAction      ProbeActionType = "ExecAction"
	ProbeActionTypeHTTPGetAction   ProbeActionType = "HTTPGetAction"
	ProbeActionTypeTCPSocketAction ProbeActionType = "TCPSocketAction"
)

func (*ProbeActionType) UnmarshalJSON ¶

func (s *ProbeActionType) UnmarshalJSON(bytes []byte) error

type ProvisioningState ¶

type ProvisioningState string
const (
	ProvisioningStateCreating   ProvisioningState = "Creating"
	ProvisioningStateDeleted    ProvisioningState = "Deleted"
	ProvisioningStateDeleting   ProvisioningState = "Deleting"
	ProvisioningStateFailed     ProvisioningState = "Failed"
	ProvisioningStateMoveFailed ProvisioningState = "MoveFailed"
	ProvisioningStateMoved      ProvisioningState = "Moved"
	ProvisioningStateMoving     ProvisioningState = "Moving"
	ProvisioningStateStarting   ProvisioningState = "Starting"
	ProvisioningStateStopping   ProvisioningState = "Stopping"
	ProvisioningStateSucceeded  ProvisioningState = "Succeeded"
	ProvisioningStateUpdating   ProvisioningState = "Updating"
)

func (*ProvisioningState) UnmarshalJSON ¶

func (s *ProvisioningState) UnmarshalJSON(bytes []byte) error

type QueueScaleRule ¶

type QueueScaleRule struct {
	Auth        *[]ScaleRuleAuth `json:"auth,omitempty"`
	QueueLength *int64           `json:"queueLength,omitempty"`
	QueueName   *string          `json:"queueName,omitempty"`
}

type RawAcceleratorAuthSettingImpl ¶

type RawAcceleratorAuthSettingImpl struct {
	Type   string
	Values map[string]interface{}
	// contains filtered or unexported fields
}

RawAcceleratorAuthSettingImpl is returned when the Discriminated Value doesn't match any of the defined types NOTE: this should only be used when a type isn't defined for this type of Object (as a workaround) and is used only for Deserialization (e.g. this cannot be used as a Request Payload).

func (RawAcceleratorAuthSettingImpl) AcceleratorAuthSetting ¶ added in v0.20240920.1135249

type RawCertificatePropertiesImpl ¶

type RawCertificatePropertiesImpl struct {
	Type   string
	Values map[string]interface{}
	// contains filtered or unexported fields
}

RawCertificatePropertiesImpl is returned when the Discriminated Value doesn't match any of the defined types NOTE: this should only be used when a type isn't defined for this type of Object (as a workaround) and is used only for Deserialization (e.g. this cannot be used as a Request Payload).

func (RawCertificatePropertiesImpl) CertificateProperties ¶ added in v0.20240920.1135249

type RawContainerRegistryCredentialsImpl ¶

type RawContainerRegistryCredentialsImpl struct {
	Type   string
	Values map[string]interface{}
	// contains filtered or unexported fields
}

RawContainerRegistryCredentialsImpl is returned when the Discriminated Value doesn't match any of the defined types NOTE: this should only be used when a type isn't defined for this type of Object (as a workaround) and is used only for Deserialization (e.g. this cannot be used as a Request Payload).

func (RawContainerRegistryCredentialsImpl) ContainerRegistryCredentials ¶ added in v0.20240920.1135249

type RawCustomPersistentDiskPropertiesImpl ¶

type RawCustomPersistentDiskPropertiesImpl struct {
	Type   string
	Values map[string]interface{}
	// contains filtered or unexported fields
}

RawCustomPersistentDiskPropertiesImpl is returned when the Discriminated Value doesn't match any of the defined types NOTE: this should only be used when a type isn't defined for this type of Object (as a workaround) and is used only for Deserialization (e.g. this cannot be used as a Request Payload).

func (RawCustomPersistentDiskPropertiesImpl) CustomPersistentDiskProperties ¶ added in v0.20240920.1135249

type RawGatewayResponseCachePropertiesImpl ¶

type RawGatewayResponseCachePropertiesImpl struct {
	Type   string
	Values map[string]interface{}
	// contains filtered or unexported fields
}

RawGatewayResponseCachePropertiesImpl is returned when the Discriminated Value doesn't match any of the defined types NOTE: this should only be used when a type isn't defined for this type of Object (as a workaround) and is used only for Deserialization (e.g. this cannot be used as a Request Payload).

func (RawGatewayResponseCachePropertiesImpl) GatewayResponseCacheProperties ¶ added in v0.20240920.1135249

type RawMaintenanceScheduleConfigurationImpl ¶

type RawMaintenanceScheduleConfigurationImpl struct {
	Type   string
	Values map[string]interface{}
	// contains filtered or unexported fields
}

RawMaintenanceScheduleConfigurationImpl is returned when the Discriminated Value doesn't match any of the defined types NOTE: this should only be used when a type isn't defined for this type of Object (as a workaround) and is used only for Deserialization (e.g. this cannot be used as a Request Payload).

func (RawMaintenanceScheduleConfigurationImpl) MaintenanceScheduleConfiguration ¶ added in v0.20240920.1135249

type RawProbeActionImpl ¶

type RawProbeActionImpl struct {
	Type   string
	Values map[string]interface{}
	// contains filtered or unexported fields
}

RawProbeActionImpl is returned when the Discriminated Value doesn't match any of the defined types NOTE: this should only be used when a type isn't defined for this type of Object (as a workaround) and is used only for Deserialization (e.g. this cannot be used as a Request Payload).

func (RawProbeActionImpl) ProbeAction ¶ added in v0.20240920.1135249

func (s RawProbeActionImpl) ProbeAction() BaseProbeActionImpl

type RawStoragePropertiesImpl ¶

type RawStoragePropertiesImpl struct {
	Type   string
	Values map[string]interface{}
	// contains filtered or unexported fields
}

RawStoragePropertiesImpl is returned when the Discriminated Value doesn't match any of the defined types NOTE: this should only be used when a type isn't defined for this type of Object (as a workaround) and is used only for Deserialization (e.g. this cannot be used as a Request Payload).

func (RawStoragePropertiesImpl) StorageProperties ¶ added in v0.20240920.1135249

type RawUserSourceInfoImpl ¶

type RawUserSourceInfoImpl struct {
	Type   string
	Values map[string]interface{}
	// contains filtered or unexported fields
}

RawUserSourceInfoImpl is returned when the Discriminated Value doesn't match any of the defined types NOTE: this should only be used when a type isn't defined for this type of Object (as a workaround) and is used only for Deserialization (e.g. this cannot be used as a Request Payload).

func (RawUserSourceInfoImpl) UserSourceInfo ¶ added in v0.20240920.1135249

func (s RawUserSourceInfoImpl) UserSourceInfo() BaseUserSourceInfoImpl

type RegenerateTestKeyRequestPayload ¶

type RegenerateTestKeyRequestPayload struct {
	KeyType TestKeyType `json:"keyType"`
}

type RemoteDebugging ¶

type RemoteDebugging struct {
	Enabled *bool  `json:"enabled,omitempty"`
	Port    *int64 `json:"port,omitempty"`
}

type RemoteDebuggingPayload ¶

type RemoteDebuggingPayload struct {
	Port *int64 `json:"port,omitempty"`
}

type RequiredTraffic ¶

type RequiredTraffic struct {
	Direction *TrafficDirection `json:"direction,omitempty"`
	Fqdns     *[]string         `json:"fqdns,omitempty"`
	IPs       *[]string         `json:"ips,omitempty"`
	Port      *int64            `json:"port,omitempty"`
	Protocol  *string           `json:"protocol,omitempty"`
}

type ResourceRequests ¶

type ResourceRequests struct {
	Cpu    *string `json:"cpu,omitempty"`
	Memory *string `json:"memory,omitempty"`
}

type ResourceSku ¶

type ResourceSku struct {
	Capacity     *SkuCapacity               `json:"capacity,omitempty"`
	LocationInfo *[]ResourceSkuLocationInfo `json:"locationInfo,omitempty"`
	Locations    *[]string                  `json:"locations,omitempty"`
	Name         *string                    `json:"name,omitempty"`
	ResourceType *string                    `json:"resourceType,omitempty"`
	Restrictions *[]ResourceSkuRestrictions `json:"restrictions,omitempty"`
	Tier         *string                    `json:"tier,omitempty"`
}

type ResourceSkuCapabilities ¶

type ResourceSkuCapabilities struct {
	Name  *string `json:"name,omitempty"`
	Value *string `json:"value,omitempty"`
}

type ResourceSkuLocationInfo ¶

type ResourceSkuLocationInfo struct {
	Location    *string                   `json:"location,omitempty"`
	ZoneDetails *[]ResourceSkuZoneDetails `json:"zoneDetails,omitempty"`
	Zones       *zones.Schema             `json:"zones,omitempty"`
}

type ResourceSkuOperationPredicate ¶

type ResourceSkuOperationPredicate struct {
	Name         *string
	ResourceType *string
	Tier         *string
}

func (ResourceSkuOperationPredicate) Matches ¶

type ResourceSkuRestrictionInfo ¶

type ResourceSkuRestrictionInfo struct {
	Locations *[]string     `json:"locations,omitempty"`
	Zones     *zones.Schema `json:"zones,omitempty"`
}

type ResourceSkuRestrictions ¶

type ResourceSkuRestrictions struct {
	ReasonCode      *ResourceSkuRestrictionsReasonCode `json:"reasonCode,omitempty"`
	RestrictionInfo *ResourceSkuRestrictionInfo        `json:"restrictionInfo,omitempty"`
	Type            *ResourceSkuRestrictionsType       `json:"type,omitempty"`
	Values          *[]string                          `json:"values,omitempty"`
}

type ResourceSkuRestrictionsReasonCode ¶

type ResourceSkuRestrictionsReasonCode string
const (
	ResourceSkuRestrictionsReasonCodeNotAvailableForSubscription ResourceSkuRestrictionsReasonCode = "NotAvailableForSubscription"
	ResourceSkuRestrictionsReasonCodeQuotaId                     ResourceSkuRestrictionsReasonCode = "QuotaId"
)

func (*ResourceSkuRestrictionsReasonCode) UnmarshalJSON ¶

func (s *ResourceSkuRestrictionsReasonCode) UnmarshalJSON(bytes []byte) error

type ResourceSkuRestrictionsType ¶

type ResourceSkuRestrictionsType string
const (
	ResourceSkuRestrictionsTypeLocation ResourceSkuRestrictionsType = "Location"
	ResourceSkuRestrictionsTypeZone     ResourceSkuRestrictionsType = "Zone"
)

func (*ResourceSkuRestrictionsType) UnmarshalJSON ¶

func (s *ResourceSkuRestrictionsType) UnmarshalJSON(bytes []byte) error

type ResourceSkuZoneDetails ¶

type ResourceSkuZoneDetails struct {
	Capabilities *[]ResourceSkuCapabilities `json:"capabilities,omitempty"`
	Name         *[]string                  `json:"name,omitempty"`
}

type ResourceUploadDefinition ¶

type ResourceUploadDefinition struct {
	RelativePath *string `json:"relativePath,omitempty"`
	UploadUrl    *string `json:"uploadUrl,omitempty"`
}

type ResultId ¶

type ResultId struct {
	SubscriptionId    string
	ResourceGroupName string
	SpringName        string
	BuildServiceName  string
	BuildName         string
	ResultName        string
}

ResultId is a struct representing the Resource ID for a Result

func NewResultID ¶

func NewResultID(subscriptionId string, resourceGroupName string, springName string, buildServiceName string, buildName string, resultName string) ResultId

NewResultID returns a new ResultId struct

func ParseResultID ¶

func ParseResultID(input string) (*ResultId, error)

ParseResultID parses 'input' into a ResultId

func ParseResultIDInsensitively ¶

func ParseResultIDInsensitively(input string) (*ResultId, error)

ParseResultIDInsensitively parses 'input' case-insensitively into a ResultId note: this method should only be used for API response data and not user input

func (*ResultId) FromParseResult ¶

func (id *ResultId) FromParseResult(input resourceids.ParseResult) error

func (ResultId) ID ¶

func (id ResultId) ID() string

ID returns the formatted Result ID

func (ResultId) Segments ¶

func (id ResultId) Segments() []resourceids.Segment

Segments returns a slice of Resource ID Segments which comprise this Result ID

func (ResultId) String ¶

func (id ResultId) String() string

String returns a human-readable description of this Result ID

type RouteConfigId ¶

type RouteConfigId struct {
	SubscriptionId    string
	ResourceGroupName string
	SpringName        string
	GatewayName       string
	RouteConfigName   string
}

RouteConfigId is a struct representing the Resource ID for a Route Config

func NewRouteConfigID ¶

func NewRouteConfigID(subscriptionId string, resourceGroupName string, springName string, gatewayName string, routeConfigName string) RouteConfigId

NewRouteConfigID returns a new RouteConfigId struct

func ParseRouteConfigID ¶

func ParseRouteConfigID(input string) (*RouteConfigId, error)

ParseRouteConfigID parses 'input' into a RouteConfigId

func ParseRouteConfigIDInsensitively ¶

func ParseRouteConfigIDInsensitively(input string) (*RouteConfigId, error)

ParseRouteConfigIDInsensitively parses 'input' case-insensitively into a RouteConfigId note: this method should only be used for API response data and not user input

func (*RouteConfigId) FromParseResult ¶

func (id *RouteConfigId) FromParseResult(input resourceids.ParseResult) error

func (RouteConfigId) ID ¶

func (id RouteConfigId) ID() string

ID returns the formatted Route Config ID

func (RouteConfigId) Segments ¶

func (id RouteConfigId) Segments() []resourceids.Segment

Segments returns a slice of Resource ID Segments which comprise this Route Config ID

func (RouteConfigId) String ¶

func (id RouteConfigId) String() string

String returns a human-readable description of this Route Config ID

type RuntimeVersionsListRuntimeVersionsOperationResponse ¶

type RuntimeVersionsListRuntimeVersionsOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *AvailableRuntimeVersions
}

type Scale ¶

type Scale struct {
	MaxReplicas *int64       `json:"maxReplicas,omitempty"`
	MinReplicas *int64       `json:"minReplicas,omitempty"`
	Rules       *[]ScaleRule `json:"rules,omitempty"`
}

type ScaleRule ¶

type ScaleRule struct {
	AzureQueue *QueueScaleRule  `json:"azureQueue,omitempty"`
	Custom     *CustomScaleRule `json:"custom,omitempty"`
	HTTP       *HTTPScaleRule   `json:"http,omitempty"`
	Name       *string          `json:"name,omitempty"`
	Tcp        *TcpScaleRule    `json:"tcp,omitempty"`
}

type ScaleRuleAuth ¶

type ScaleRuleAuth struct {
	SecretRef        *string `json:"secretRef,omitempty"`
	TriggerParameter *string `json:"triggerParameter,omitempty"`
}

type Secret ¶

type Secret struct {
	Name  *string `json:"name,omitempty"`
	Value *string `json:"value,omitempty"`
}

type ServiceRegistriesCreateOrUpdateOperationResponse ¶

type ServiceRegistriesCreateOrUpdateOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *ServiceRegistryResource
}

type ServiceRegistriesDeleteOperationResponse ¶

type ServiceRegistriesDeleteOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
}

type ServiceRegistriesGetOperationResponse ¶

type ServiceRegistriesGetOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *ServiceRegistryResource
}

type ServiceRegistriesListCompleteResult ¶

type ServiceRegistriesListCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []ServiceRegistryResource
}

type ServiceRegistriesListCustomPager ¶ added in v0.20240628.1153531

type ServiceRegistriesListCustomPager struct {
	NextLink *odata.Link `json:"nextLink"`
}
func (p *ServiceRegistriesListCustomPager) NextPageLink() *odata.Link

type ServiceRegistriesListOperationResponse ¶

type ServiceRegistriesListOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]ServiceRegistryResource
}

type ServiceRegistryId ¶

type ServiceRegistryId struct {
	SubscriptionId      string
	ResourceGroupName   string
	SpringName          string
	ServiceRegistryName string
}

ServiceRegistryId is a struct representing the Resource ID for a Service Registry

func NewServiceRegistryID ¶

func NewServiceRegistryID(subscriptionId string, resourceGroupName string, springName string, serviceRegistryName string) ServiceRegistryId

NewServiceRegistryID returns a new ServiceRegistryId struct

func ParseServiceRegistryID ¶

func ParseServiceRegistryID(input string) (*ServiceRegistryId, error)

ParseServiceRegistryID parses 'input' into a ServiceRegistryId

func ParseServiceRegistryIDInsensitively ¶

func ParseServiceRegistryIDInsensitively(input string) (*ServiceRegistryId, error)

ParseServiceRegistryIDInsensitively parses 'input' case-insensitively into a ServiceRegistryId note: this method should only be used for API response data and not user input

func (*ServiceRegistryId) FromParseResult ¶

func (id *ServiceRegistryId) FromParseResult(input resourceids.ParseResult) error

func (ServiceRegistryId) ID ¶

func (id ServiceRegistryId) ID() string

ID returns the formatted Service Registry ID

func (ServiceRegistryId) Segments ¶

func (id ServiceRegistryId) Segments() []resourceids.Segment

Segments returns a slice of Resource ID Segments which comprise this Service Registry ID

func (ServiceRegistryId) String ¶

func (id ServiceRegistryId) String() string

String returns a human-readable description of this Service Registry ID

type ServiceRegistryInstance ¶

type ServiceRegistryInstance struct {
	Name   *string `json:"name,omitempty"`
	Status *string `json:"status,omitempty"`
}

type ServiceRegistryProperties ¶

type ServiceRegistryProperties struct {
	Instances         *[]ServiceRegistryInstance        `json:"instances,omitempty"`
	ProvisioningState *ServiceRegistryProvisioningState `json:"provisioningState,omitempty"`
	ResourceRequests  *ServiceRegistryResourceRequests  `json:"resourceRequests,omitempty"`
}

type ServiceRegistryProvisioningState ¶

type ServiceRegistryProvisioningState string
const (
	ServiceRegistryProvisioningStateCreating  ServiceRegistryProvisioningState = "Creating"
	ServiceRegistryProvisioningStateDeleting  ServiceRegistryProvisioningState = "Deleting"
	ServiceRegistryProvisioningStateFailed    ServiceRegistryProvisioningState = "Failed"
	ServiceRegistryProvisioningStateSucceeded ServiceRegistryProvisioningState = "Succeeded"
	ServiceRegistryProvisioningStateUpdating  ServiceRegistryProvisioningState = "Updating"
)

func (*ServiceRegistryProvisioningState) UnmarshalJSON ¶

func (s *ServiceRegistryProvisioningState) UnmarshalJSON(bytes []byte) error

type ServiceRegistryResource ¶

type ServiceRegistryResource struct {
	Id         *string                    `json:"id,omitempty"`
	Name       *string                    `json:"name,omitempty"`
	Properties *ServiceRegistryProperties `json:"properties,omitempty"`
	SystemData *systemdata.SystemData     `json:"systemData,omitempty"`
	Type       *string                    `json:"type,omitempty"`
}

type ServiceRegistryResourceOperationPredicate ¶

type ServiceRegistryResourceOperationPredicate struct {
	Id   *string
	Name *string
	Type *string
}

func (ServiceRegistryResourceOperationPredicate) Matches ¶

type ServiceRegistryResourceRequests ¶

type ServiceRegistryResourceRequests struct {
	Cpu           *string `json:"cpu,omitempty"`
	InstanceCount *int64  `json:"instanceCount,omitempty"`
	Memory        *string `json:"memory,omitempty"`
}

type ServiceResource ¶

type ServiceResource struct {
	Id         *string                    `json:"id,omitempty"`
	Location   *string                    `json:"location,omitempty"`
	Name       *string                    `json:"name,omitempty"`
	Properties *ClusterResourceProperties `json:"properties,omitempty"`
	Sku        *Sku                       `json:"sku,omitempty"`
	SystemData *systemdata.SystemData     `json:"systemData,omitempty"`
	Tags       *map[string]string         `json:"tags,omitempty"`
	Type       *string                    `json:"type,omitempty"`
}

type ServiceResourceOperationPredicate ¶

type ServiceResourceOperationPredicate struct {
	Id       *string
	Location *string
	Name     *string
	Type     *string
}

func (ServiceResourceOperationPredicate) Matches ¶

type ServiceVNetAddons ¶

type ServiceVNetAddons struct {
	DataPlanePublicEndpoint *bool `json:"dataPlanePublicEndpoint,omitempty"`
	LogStreamPublicEndpoint *bool `json:"logStreamPublicEndpoint,omitempty"`
}

type ServicesCheckNameAvailabilityOperationResponse ¶

type ServicesCheckNameAvailabilityOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *NameAvailability
}

type ServicesCreateOrUpdateOperationResponse ¶

type ServicesCreateOrUpdateOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *ServiceResource
}

type ServicesDeleteOperationResponse ¶

type ServicesDeleteOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
}

type ServicesDisableApmGloballyOperationResponse ¶

type ServicesDisableApmGloballyOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
}

type ServicesDisableTestEndpointOperationResponse ¶

type ServicesDisableTestEndpointOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
}

type ServicesEnableApmGloballyOperationResponse ¶

type ServicesEnableApmGloballyOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
}

type ServicesEnableTestEndpointOperationResponse ¶

type ServicesEnableTestEndpointOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *TestKeys
}

type ServicesFlushVnetDnsSettingOperationResponse ¶

type ServicesFlushVnetDnsSettingOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
}

type ServicesGetOperationResponse ¶

type ServicesGetOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *ServiceResource
}

type ServicesListBySubscriptionCompleteResult ¶

type ServicesListBySubscriptionCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []ServiceResource
}

type ServicesListBySubscriptionCustomPager ¶ added in v0.20240628.1153531

type ServicesListBySubscriptionCustomPager struct {
	NextLink *odata.Link `json:"nextLink"`
}

type ServicesListBySubscriptionOperationResponse ¶

type ServicesListBySubscriptionOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]ServiceResource
}

type ServicesListCompleteResult ¶

type ServicesListCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []ServiceResource
}

type ServicesListCustomPager ¶ added in v0.20240628.1153531

type ServicesListCustomPager struct {
	NextLink *odata.Link `json:"nextLink"`
}
func (p *ServicesListCustomPager) NextPageLink() *odata.Link

type ServicesListGloballyEnabledApmsOperationResponse ¶

type ServicesListGloballyEnabledApmsOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *GloballyEnabledApms
}

type ServicesListOperationResponse ¶

type ServicesListOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]ServiceResource
}

type ServicesListSupportedApmTypesCompleteResult ¶

type ServicesListSupportedApmTypesCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []SupportedApmType
}

type ServicesListSupportedApmTypesCustomPager ¶ added in v0.20240628.1153531

type ServicesListSupportedApmTypesCustomPager struct {
	NextLink *odata.Link `json:"nextLink"`
}

type ServicesListSupportedApmTypesOperationResponse ¶

type ServicesListSupportedApmTypesOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]SupportedApmType
}

type ServicesListSupportedServerVersionsCompleteResult ¶

type ServicesListSupportedServerVersionsCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []SupportedServerVersion
}

type ServicesListSupportedServerVersionsCustomPager ¶ added in v0.20240628.1153531

type ServicesListSupportedServerVersionsCustomPager struct {
	NextLink *odata.Link `json:"nextLink"`
}

type ServicesListSupportedServerVersionsOperationResponse ¶

type ServicesListSupportedServerVersionsOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]SupportedServerVersion
}

type ServicesListTestKeysOperationResponse ¶

type ServicesListTestKeysOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *TestKeys
}

type ServicesRegenerateTestKeyOperationResponse ¶

type ServicesRegenerateTestKeyOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *TestKeys
}

type ServicesStartOperationResponse ¶

type ServicesStartOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
}

type ServicesStopOperationResponse ¶

type ServicesStopOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
}

type ServicesUpdateOperationResponse ¶

type ServicesUpdateOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *ServiceResource
}

type SessionAffinity ¶

type SessionAffinity string
const (
	SessionAffinityCookie SessionAffinity = "Cookie"
	SessionAffinityNone   SessionAffinity = "None"
)

func (*SessionAffinity) UnmarshalJSON ¶

func (s *SessionAffinity) UnmarshalJSON(bytes []byte) error

type Sku ¶

type Sku struct {
	Capacity *int64  `json:"capacity,omitempty"`
	Name     *string `json:"name,omitempty"`
	Tier     *string `json:"tier,omitempty"`
}

type SkuCapacity ¶

type SkuCapacity struct {
	Default   *int64        `json:"default,omitempty"`
	Maximum   *int64        `json:"maximum,omitempty"`
	Minimum   int64         `json:"minimum"`
	ScaleType *SkuScaleType `json:"scaleType,omitempty"`
}

type SkuObject ¶

type SkuObject struct {
	Sku *Sku `json:"sku,omitempty"`
}

type SkuScaleType ¶

type SkuScaleType string
const (
	SkuScaleTypeAutomatic SkuScaleType = "Automatic"
	SkuScaleTypeManual    SkuScaleType = "Manual"
	SkuScaleTypeNone      SkuScaleType = "None"
)

func (*SkuScaleType) UnmarshalJSON ¶

func (s *SkuScaleType) UnmarshalJSON(bytes []byte) error

type SkusListCompleteResult ¶

type SkusListCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []ResourceSku
}

type SkusListCustomPager ¶ added in v0.20240628.1153531

type SkusListCustomPager struct {
	NextLink *odata.Link `json:"nextLink"`
}
func (p *SkusListCustomPager) NextPageLink() *odata.Link

type SkusListOperationResponse ¶

type SkusListOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]ResourceSku
}

type SourceUploadedUserSourceInfo ¶

type SourceUploadedUserSourceInfo struct {
	ArtifactSelector *string `json:"artifactSelector,omitempty"`
	RelativePath     *string `json:"relativePath,omitempty"`
	RuntimeVersion   *string `json:"runtimeVersion,omitempty"`

	Type    string  `json:"type"`
	Version *string `json:"version,omitempty"`
}

func (SourceUploadedUserSourceInfo) MarshalJSON ¶

func (s SourceUploadedUserSourceInfo) MarshalJSON() ([]byte, error)

func (SourceUploadedUserSourceInfo) UserSourceInfo ¶ added in v0.20240920.1135249

type SsoProperties ¶

type SsoProperties struct {
	ClientId     *string   `json:"clientId,omitempty"`
	ClientSecret *string   `json:"clientSecret,omitempty"`
	IssuerUri    *string   `json:"issuerUri,omitempty"`
	Scope        *[]string `json:"scope,omitempty"`
}

type StackProperties ¶

type StackProperties struct {
	Id      *string `json:"id,omitempty"`
	Version *string `json:"version,omitempty"`
}

type StorageAccount ¶

type StorageAccount struct {
	AccountKey  string `json:"accountKey"`
	AccountName string `json:"accountName"`

	StorageType StorageType `json:"storageType"`
}

func (StorageAccount) MarshalJSON ¶

func (s StorageAccount) MarshalJSON() ([]byte, error)

func (StorageAccount) StorageProperties ¶ added in v0.20240920.1135249

func (s StorageAccount) StorageProperties() BaseStoragePropertiesImpl

type StorageId ¶

type StorageId struct {
	SubscriptionId    string
	ResourceGroupName string
	SpringName        string
	StorageName       string
}

StorageId is a struct representing the Resource ID for a Storage

func NewStorageID ¶

func NewStorageID(subscriptionId string, resourceGroupName string, springName string, storageName string) StorageId

NewStorageID returns a new StorageId struct

func ParseStorageID ¶

func ParseStorageID(input string) (*StorageId, error)

ParseStorageID parses 'input' into a StorageId

func ParseStorageIDInsensitively ¶

func ParseStorageIDInsensitively(input string) (*StorageId, error)

ParseStorageIDInsensitively parses 'input' case-insensitively into a StorageId note: this method should only be used for API response data and not user input

func (*StorageId) FromParseResult ¶

func (id *StorageId) FromParseResult(input resourceids.ParseResult) error

func (StorageId) ID ¶

func (id StorageId) ID() string

ID returns the formatted Storage ID

func (StorageId) Segments ¶

func (id StorageId) Segments() []resourceids.Segment

Segments returns a slice of Resource ID Segments which comprise this Storage ID

func (StorageId) String ¶

func (id StorageId) String() string

String returns a human-readable description of this Storage ID

type StorageProperties ¶

type StorageProperties interface {
	StorageProperties() BaseStoragePropertiesImpl
}

func UnmarshalStoragePropertiesImplementation ¶ added in v0.20240920.1135249

func UnmarshalStoragePropertiesImplementation(input []byte) (StorageProperties, error)

type StorageResource ¶

type StorageResource struct {
	Id         *string                `json:"id,omitempty"`
	Name       *string                `json:"name,omitempty"`
	Properties StorageProperties      `json:"properties"`
	SystemData *systemdata.SystemData `json:"systemData,omitempty"`
	Type       *string                `json:"type,omitempty"`
}

func (*StorageResource) UnmarshalJSON ¶

func (s *StorageResource) UnmarshalJSON(bytes []byte) error

type StorageResourceOperationPredicate ¶

type StorageResourceOperationPredicate struct {
	Id   *string
	Name *string
	Type *string
}

func (StorageResourceOperationPredicate) Matches ¶

type StorageType ¶

type StorageType string
const (
	StorageTypeStorageAccount StorageType = "StorageAccount"
)

func (*StorageType) UnmarshalJSON ¶

func (s *StorageType) UnmarshalJSON(bytes []byte) error

type StoragesCreateOrUpdateOperationResponse ¶

type StoragesCreateOrUpdateOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *StorageResource
}

type StoragesDeleteOperationResponse ¶

type StoragesDeleteOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
}

type StoragesGetOperationResponse ¶

type StoragesGetOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *StorageResource
}

type StoragesListCompleteResult ¶

type StoragesListCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []StorageResource
}

type StoragesListCustomPager ¶ added in v0.20240628.1153531

type StoragesListCustomPager struct {
	NextLink *odata.Link `json:"nextLink"`
}
func (p *StoragesListCustomPager) NextPageLink() *odata.Link

type StoragesListOperationResponse ¶

type StoragesListOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]StorageResource
}

type SupportedApmType ¶

type SupportedApmType struct {
	Name *string `json:"name,omitempty"`
}

type SupportedApmTypeOperationPredicate ¶

type SupportedApmTypeOperationPredicate struct {
	Name *string
}

func (SupportedApmTypeOperationPredicate) Matches ¶

type SupportedBuildPackId ¶

type SupportedBuildPackId struct {
	SubscriptionId         string
	ResourceGroupName      string
	SpringName             string
	BuildServiceName       string
	SupportedBuildPackName string
}

SupportedBuildPackId is a struct representing the Resource ID for a Supported Build Pack

func NewSupportedBuildPackID ¶

func NewSupportedBuildPackID(subscriptionId string, resourceGroupName string, springName string, buildServiceName string, supportedBuildPackName string) SupportedBuildPackId

NewSupportedBuildPackID returns a new SupportedBuildPackId struct

func ParseSupportedBuildPackID ¶

func ParseSupportedBuildPackID(input string) (*SupportedBuildPackId, error)

ParseSupportedBuildPackID parses 'input' into a SupportedBuildPackId

func ParseSupportedBuildPackIDInsensitively ¶

func ParseSupportedBuildPackIDInsensitively(input string) (*SupportedBuildPackId, error)

ParseSupportedBuildPackIDInsensitively parses 'input' case-insensitively into a SupportedBuildPackId note: this method should only be used for API response data and not user input

func (*SupportedBuildPackId) FromParseResult ¶

func (id *SupportedBuildPackId) FromParseResult(input resourceids.ParseResult) error

func (SupportedBuildPackId) ID ¶

func (id SupportedBuildPackId) ID() string

ID returns the formatted Supported Build Pack ID

func (SupportedBuildPackId) Segments ¶

func (id SupportedBuildPackId) Segments() []resourceids.Segment

Segments returns a slice of Resource ID Segments which comprise this Supported Build Pack ID

func (SupportedBuildPackId) String ¶

func (id SupportedBuildPackId) String() string

String returns a human-readable description of this Supported Build Pack ID

type SupportedBuildpackResource ¶

type SupportedBuildpackResource struct {
	Id         *string                               `json:"id,omitempty"`
	Name       *string                               `json:"name,omitempty"`
	Properties *SupportedBuildpackResourceProperties `json:"properties,omitempty"`
	SystemData *systemdata.SystemData                `json:"systemData,omitempty"`
	Type       *string                               `json:"type,omitempty"`
}

type SupportedBuildpackResourceOperationPredicate ¶ added in v0.20240226.1173038

type SupportedBuildpackResourceOperationPredicate struct {
	Id   *string
	Name *string
	Type *string
}

func (SupportedBuildpackResourceOperationPredicate) Matches ¶ added in v0.20240226.1173038

type SupportedBuildpackResourceProperties ¶

type SupportedBuildpackResourceProperties struct {
	BuildpackId *string `json:"buildpackId,omitempty"`
}

type SupportedRuntimePlatform ¶

type SupportedRuntimePlatform string
const (
	SupportedRuntimePlatformJava         SupportedRuntimePlatform = "Java"
	SupportedRuntimePlatformPointNETCore SupportedRuntimePlatform = ".NET Core"
)

func (*SupportedRuntimePlatform) UnmarshalJSON ¶

func (s *SupportedRuntimePlatform) UnmarshalJSON(bytes []byte) error

type SupportedRuntimeValue ¶

type SupportedRuntimeValue string
const (
	SupportedRuntimeValueJavaEight       SupportedRuntimeValue = "Java_8"
	SupportedRuntimeValueJavaOneOne      SupportedRuntimeValue = "Java_11"
	SupportedRuntimeValueJavaOneSeven    SupportedRuntimeValue = "Java_17"
	SupportedRuntimeValueNetCoreThreeOne SupportedRuntimeValue = "NetCore_31"
)

func (*SupportedRuntimeValue) UnmarshalJSON ¶

func (s *SupportedRuntimeValue) UnmarshalJSON(bytes []byte) error

type SupportedRuntimeVersion ¶

type SupportedRuntimeVersion struct {
	Platform *SupportedRuntimePlatform `json:"platform,omitempty"`
	Value    *SupportedRuntimeValue    `json:"value,omitempty"`
	Version  *string                   `json:"version,omitempty"`
}

type SupportedServerVersion ¶

type SupportedServerVersion struct {
	Server  *string `json:"server,omitempty"`
	Value   *string `json:"value,omitempty"`
	Version *string `json:"version,omitempty"`
}

type SupportedServerVersionOperationPredicate ¶

type SupportedServerVersionOperationPredicate struct {
	Server  *string
	Value   *string
	Version *string
}

func (SupportedServerVersionOperationPredicate) Matches ¶

type SupportedStackId ¶

type SupportedStackId struct {
	SubscriptionId     string
	ResourceGroupName  string
	SpringName         string
	BuildServiceName   string
	SupportedStackName string
}

SupportedStackId is a struct representing the Resource ID for a Supported Stack

func NewSupportedStackID ¶

func NewSupportedStackID(subscriptionId string, resourceGroupName string, springName string, buildServiceName string, supportedStackName string) SupportedStackId

NewSupportedStackID returns a new SupportedStackId struct

func ParseSupportedStackID ¶

func ParseSupportedStackID(input string) (*SupportedStackId, error)

ParseSupportedStackID parses 'input' into a SupportedStackId

func ParseSupportedStackIDInsensitively ¶

func ParseSupportedStackIDInsensitively(input string) (*SupportedStackId, error)

ParseSupportedStackIDInsensitively parses 'input' case-insensitively into a SupportedStackId note: this method should only be used for API response data and not user input

func (*SupportedStackId) FromParseResult ¶

func (id *SupportedStackId) FromParseResult(input resourceids.ParseResult) error

func (SupportedStackId) ID ¶

func (id SupportedStackId) ID() string

ID returns the formatted Supported Stack ID

func (SupportedStackId) Segments ¶

func (id SupportedStackId) Segments() []resourceids.Segment

Segments returns a slice of Resource ID Segments which comprise this Supported Stack ID

func (SupportedStackId) String ¶

func (id SupportedStackId) String() string

String returns a human-readable description of this Supported Stack ID

type SupportedStackResource ¶

type SupportedStackResource struct {
	Id         *string                           `json:"id,omitempty"`
	Name       *string                           `json:"name,omitempty"`
	Properties *SupportedStackResourceProperties `json:"properties,omitempty"`
	SystemData *systemdata.SystemData            `json:"systemData,omitempty"`
	Type       *string                           `json:"type,omitempty"`
}

type SupportedStackResourceOperationPredicate ¶ added in v0.20240226.1173038

type SupportedStackResourceOperationPredicate struct {
	Id   *string
	Name *string
	Type *string
}

func (SupportedStackResourceOperationPredicate) Matches ¶ added in v0.20240226.1173038

type SupportedStackResourceProperties ¶

type SupportedStackResourceProperties struct {
	StackId *string `json:"stackId,omitempty"`
	Version *string `json:"version,omitempty"`
}

type TCPSocketAction ¶

type TCPSocketAction struct {
	Type ProbeActionType `json:"type"`
}

func (TCPSocketAction) MarshalJSON ¶

func (s TCPSocketAction) MarshalJSON() ([]byte, error)

func (TCPSocketAction) ProbeAction ¶ added in v0.20240920.1135249

func (s TCPSocketAction) ProbeAction() BaseProbeActionImpl

type TcpScaleRule ¶

type TcpScaleRule struct {
	Auth     *[]ScaleRuleAuth   `json:"auth,omitempty"`
	Metadata *map[string]string `json:"metadata,omitempty"`
}

type TemporaryDisk ¶

type TemporaryDisk struct {
	MountPath *string `json:"mountPath,omitempty"`
	SizeInGB  *int64  `json:"sizeInGB,omitempty"`
}

type TestKeyType ¶

type TestKeyType string
const (
	TestKeyTypePrimary   TestKeyType = "Primary"
	TestKeyTypeSecondary TestKeyType = "Secondary"
)

func (*TestKeyType) UnmarshalJSON ¶

func (s *TestKeyType) UnmarshalJSON(bytes []byte) error

type TestKeys ¶

type TestKeys struct {
	Enabled               *bool   `json:"enabled,omitempty"`
	PrimaryKey            *string `json:"primaryKey,omitempty"`
	PrimaryTestEndpoint   *string `json:"primaryTestEndpoint,omitempty"`
	SecondaryKey          *string `json:"secondaryKey,omitempty"`
	SecondaryTestEndpoint *string `json:"secondaryTestEndpoint,omitempty"`
}

type TrafficDirection ¶

type TrafficDirection string
const (
	TrafficDirectionInbound  TrafficDirection = "Inbound"
	TrafficDirectionOutbound TrafficDirection = "Outbound"
)

func (*TrafficDirection) UnmarshalJSON ¶

func (s *TrafficDirection) UnmarshalJSON(bytes []byte) error

type TriggeredBuildResult ¶

type TriggeredBuildResult struct {
	Id                   *string                                `json:"id,omitempty"`
	Image                *string                                `json:"image,omitempty"`
	LastTransitionReason *string                                `json:"lastTransitionReason,omitempty"`
	LastTransitionStatus *string                                `json:"lastTransitionStatus,omitempty"`
	LastTransitionTime   *string                                `json:"lastTransitionTime,omitempty"`
	ProvisioningState    *TriggeredBuildResultProvisioningState `json:"provisioningState,omitempty"`
}

func (*TriggeredBuildResult) GetLastTransitionTimeAsTime ¶

func (o *TriggeredBuildResult) GetLastTransitionTimeAsTime() (*time.Time, error)

func (*TriggeredBuildResult) SetLastTransitionTimeAsTime ¶

func (o *TriggeredBuildResult) SetLastTransitionTimeAsTime(input time.Time)

type TriggeredBuildResultProvisioningState ¶

type TriggeredBuildResultProvisioningState string
const (
	TriggeredBuildResultProvisioningStateBuilding  TriggeredBuildResultProvisioningState = "Building"
	TriggeredBuildResultProvisioningStateCanceled  TriggeredBuildResultProvisioningState = "Canceled"
	TriggeredBuildResultProvisioningStateDeleting  TriggeredBuildResultProvisioningState = "Deleting"
	TriggeredBuildResultProvisioningStateFailed    TriggeredBuildResultProvisioningState = "Failed"
	TriggeredBuildResultProvisioningStateQueuing   TriggeredBuildResultProvisioningState = "Queuing"
	TriggeredBuildResultProvisioningStateSucceeded TriggeredBuildResultProvisioningState = "Succeeded"
)

func (*TriggeredBuildResultProvisioningState) UnmarshalJSON ¶

func (s *TriggeredBuildResultProvisioningState) UnmarshalJSON(bytes []byte) error

type Type ¶

type Type string
const (
	TypeAzureFileVolume Type = "AzureFileVolume"
)

func (*Type) UnmarshalJSON ¶

func (s *Type) UnmarshalJSON(bytes []byte) error

type UserSourceInfo ¶

type UserSourceInfo interface {
	UserSourceInfo() BaseUserSourceInfoImpl
}

func UnmarshalUserSourceInfoImplementation ¶ added in v0.20240920.1135249

func UnmarshalUserSourceInfoImplementation(input []byte) (UserSourceInfo, error)

type ValidationMessages ¶

type ValidationMessages struct {
	Messages *[]string `json:"messages,omitempty"`
	Name     *string   `json:"name,omitempty"`
}

type WarUploadedUserSourceInfo ¶

type WarUploadedUserSourceInfo struct {
	JVMOptions     *string `json:"jvmOptions,omitempty"`
	RelativePath   *string `json:"relativePath,omitempty"`
	RuntimeVersion *string `json:"runtimeVersion,omitempty"`
	ServerVersion  *string `json:"serverVersion,omitempty"`

	Type    string  `json:"type"`
	Version *string `json:"version,omitempty"`
}

func (WarUploadedUserSourceInfo) MarshalJSON ¶

func (s WarUploadedUserSourceInfo) MarshalJSON() ([]byte, error)

func (WarUploadedUserSourceInfo) UserSourceInfo ¶ added in v0.20240920.1135249

type WeekDay ¶

type WeekDay string
const (
	WeekDayFriday    WeekDay = "Friday"
	WeekDayMonday    WeekDay = "Monday"
	WeekDaySaturday  WeekDay = "Saturday"
	WeekDaySunday    WeekDay = "Sunday"
	WeekDayThursday  WeekDay = "Thursday"
	WeekDayTuesday   WeekDay = "Tuesday"
	WeekDayWednesday WeekDay = "Wednesday"
)

func (*WeekDay) UnmarshalJSON ¶

func (s *WeekDay) UnmarshalJSON(bytes []byte) error

type WeeklyMaintenanceScheduleConfiguration ¶

type WeeklyMaintenanceScheduleConfiguration struct {
	Day      WeekDay `json:"day"`
	Duration *string `json:"duration,omitempty"`
	Hour     int64   `json:"hour"`

	Frequency Frequency `json:"frequency"`
}

func (WeeklyMaintenanceScheduleConfiguration) MaintenanceScheduleConfiguration ¶ added in v0.20240920.1135249

func (WeeklyMaintenanceScheduleConfiguration) MarshalJSON ¶

func (s WeeklyMaintenanceScheduleConfiguration) MarshalJSON() ([]byte, error)

Source Files ¶

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL