appplatform

package
v0.20221117.1110007 Latest Latest
Warning

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

Go to latest
Published: Nov 17, 2022 License: MPL-2.0 Imports: 14 Imported by: 0

README ¶

github.com/hashicorp/go-azure-sdk/resource-manager/appplatform/2022-09-01-preview/appplatform Documentation

The appplatform SDK allows for interaction with the Azure Resource Manager Service appplatform (API Version 2022-09-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-sdk/resource-manager/appplatform/2022-09-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", "serviceValue", "apiPortalValue", "domainValue")

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", "serviceValue", "apiPortalValue", "domainValue")

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", "serviceValue", "apiPortalValue", "domainValue")

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", "serviceValue", "apiPortalValue")

// 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", "serviceValue", "apiPortalValue")

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", "serviceValue", "apiPortalValue")

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", "serviceValue", "apiPortalValue")

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 := appplatform.NewSpringID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceValue")

// 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", "serviceValue", "apiPortalValue")

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.AppsCreateOrUpdate

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

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", "serviceValue", "appValue")

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", "serviceValue", "appValue")

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", "serviceValue", "appValue")

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 := appplatform.NewSpringID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceValue")

// 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", "serviceValue", "appValue")

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", "serviceValue", "appValue")

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", "serviceValue", "appValue")

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", "serviceValue", "appValue", "bindingValue")

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", "serviceValue", "appValue", "bindingValue")

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", "serviceValue", "appValue", "bindingValue")

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", "serviceValue", "appValue")

// 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", "serviceValue", "appValue", "bindingValue")

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", "serviceValue", "buildServiceValue", "agentPoolValue")

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", "serviceValue", "buildServiceValue")

// 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", "serviceValue", "buildServiceValue", "agentPoolValue")

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", "serviceValue", "buildServiceValue", "builderValue")

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", "serviceValue", "buildServiceValue", "builderValue")

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", "serviceValue", "buildServiceValue", "builderValue")

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", "serviceValue", "buildServiceValue")

// 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", "serviceValue", "buildServiceValue", "builderValue")

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.BuildServiceCreateOrUpdateBuild

ctx := context.TODO()
id := appplatform.NewBuildID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceValue", "buildServiceValue", "buildValue")

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.BuildServiceGetBuild

ctx := context.TODO()
id := appplatform.NewBuildID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceValue", "buildServiceValue", "buildValue")

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", "serviceValue", "buildServiceValue", "buildValue", "buildResultValue")

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", "serviceValue", "buildServiceValue", "buildValue", "buildResultValue")

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", "serviceValue", "buildServiceValue")

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", "serviceValue", "buildServiceValue")

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", "serviceValue", "buildServiceValue", "buildpackValue")

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", "serviceValue", "buildServiceValue", "stackValue")

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", "serviceValue", "buildServiceValue", "buildValue")

// 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 := appplatform.NewSpringID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceValue")

// 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", "serviceValue", "buildServiceValue")

// 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", "serviceValue", "buildServiceValue")

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

Example Usage: AppPlatformClient.BuildServiceListSupportedStacks

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

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

Example Usage: AppPlatformClient.BuildpackBindingCreateOrUpdate

ctx := context.TODO()
id := appplatform.NewBuildpackBindingID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceValue", "buildServiceValue", "builderValue", "buildpackBindingValue")

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", "serviceValue", "buildServiceValue", "builderValue", "buildpackBindingValue")

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", "serviceValue", "buildServiceValue", "builderValue", "buildpackBindingValue")

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", "serviceValue", "buildServiceValue", "builderValue")

// 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.CertificatesCreateOrUpdate

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

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", "serviceValue", "certificateValue")

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", "serviceValue", "certificateValue")

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 := appplatform.NewSpringID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceValue")

// 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 := appplatform.NewSpringID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceValue")

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 := appplatform.NewSpringID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceValue")

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


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

Example Usage: AppPlatformClient.ConfigServersUpdatePut

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

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


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

Example Usage: AppPlatformClient.ConfigServersValidate

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

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", "serviceValue", "configurationServiceValue")

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", "serviceValue", "configurationServiceValue")

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", "serviceValue", "configurationServiceValue")

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 := appplatform.NewSpringID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceValue")

// 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", "serviceValue", "configurationServiceValue")

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


if err := client.ConfigurationServicesValidateThenPoll(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", "serviceValue", "appValue", "domainValue")

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", "serviceValue", "appValue", "domainValue")

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", "serviceValue", "appValue", "domainValue")

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", "serviceValue", "appValue")

// 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", "serviceValue", "appValue", "domainValue")

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


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

Example Usage: AppPlatformClient.DeploymentsCreateOrUpdate

ctx := context.TODO()
id := appplatform.NewDeploymentID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceValue", "appValue", "deploymentValue")

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", "serviceValue", "appValue", "deploymentValue")

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", "serviceValue", "appValue", "deploymentValue")

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", "serviceValue", "appValue", "deploymentValue")

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", "serviceValue", "appValue", "deploymentValue")

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", "serviceValue", "appValue", "deploymentValue")

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", "serviceValue", "appValue", "deploymentValue")

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", "serviceValue", "appValue", "deploymentValue")

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", "serviceValue", "appValue", "deploymentValue")

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", "serviceValue", "appValue")

// 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 := appplatform.NewSpringID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceValue")

// 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", "serviceValue", "appValue", "deploymentValue")

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", "serviceValue", "appValue", "deploymentValue")

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", "serviceValue", "appValue", "deploymentValue")

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", "serviceValue", "appValue", "deploymentValue")

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", "serviceValue", "appValue", "deploymentValue")

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


if err := client.DeploymentsUpdateThenPoll(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", "serviceValue", "gatewayValue", "domainValue")

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", "serviceValue", "gatewayValue", "domainValue")

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", "serviceValue", "gatewayValue", "domainValue")

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", "serviceValue", "gatewayValue")

// 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", "serviceValue", "gatewayValue", "routeConfigValue")

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", "serviceValue", "gatewayValue", "routeConfigValue")

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", "serviceValue", "gatewayValue", "routeConfigValue")

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", "serviceValue", "gatewayValue")

// 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", "serviceValue", "gatewayValue")

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", "serviceValue", "gatewayValue")

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", "serviceValue", "gatewayValue")

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 := appplatform.NewSpringID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceValue")

// 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.GatewaysValidateDomain

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

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 := appplatform.NewSpringID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceValue")

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 := appplatform.NewSpringID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceValue")

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


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

Example Usage: AppPlatformClient.MonitoringSettingsUpdatePut

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

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


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

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", "serviceValue", "serviceRegistryValue")

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", "serviceValue", "serviceRegistryValue")

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", "serviceValue", "serviceRegistryValue")

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 := appplatform.NewSpringID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceValue")

// 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", "locationValue")

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 := appplatform.NewSpringID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceValue")

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


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

Example Usage: AppPlatformClient.ServicesDelete

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

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

Example Usage: AppPlatformClient.ServicesDisableTestEndpoint

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

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.ServicesEnableTestEndpoint

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

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.ServicesGet

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

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 := appplatform.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 := appplatform.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.ServicesListTestKeys

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

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 := appplatform.NewSpringID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceValue")

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 := appplatform.NewSpringID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceValue")

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

Example Usage: AppPlatformClient.ServicesStop

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

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

Example Usage: AppPlatformClient.ServicesUpdate

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

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


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

Example Usage: AppPlatformClient.SkusList

ctx := context.TODO()
id := appplatform.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", "serviceValue", "storageValue")

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", "serviceValue", "storageValue")

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", "serviceValue", "storageValue")

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 := appplatform.NewSpringID("12345678-1234-9876-4563-123456789012", "example-resource-group", "serviceValue")

// 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 PossibleValuesForApiPortalProvisioningState ¶

func PossibleValuesForApiPortalProvisioningState() []string

func PossibleValuesForAppResourceProvisioningState ¶

func PossibleValuesForAppResourceProvisioningState() []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 PossibleValuesForConfigServerState ¶

func PossibleValuesForConfigServerState() []string

func PossibleValuesForConfigurationServiceProvisioningState ¶

func PossibleValuesForConfigurationServiceProvisioningState() []string

func PossibleValuesForCustomDomainResourceProvisioningState ¶

func PossibleValuesForCustomDomainResourceProvisioningState() []string

func PossibleValuesForDeploymentResourceProvisioningState ¶

func PossibleValuesForDeploymentResourceProvisioningState() []string

func PossibleValuesForDeploymentResourceStatus ¶

func PossibleValuesForDeploymentResourceStatus() []string

func PossibleValuesForGatewayProvisioningState ¶

func PossibleValuesForGatewayProvisioningState() []string

func PossibleValuesForGatewayRouteConfigProtocol ¶

func PossibleValuesForGatewayRouteConfigProtocol() []string

func PossibleValuesForHTTPSchemeType ¶

func PossibleValuesForHTTPSchemeType() []string

func PossibleValuesForKPackBuildStageProvisioningState ¶

func PossibleValuesForKPackBuildStageProvisioningState() []string

func PossibleValuesForMonitoringSettingState ¶

func PossibleValuesForMonitoringSettingState() []string

func PossibleValuesForPowerState ¶

func PossibleValuesForPowerState() []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 PossibleValuesForType ¶

func PossibleValuesForType() []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 ValidateAppID ¶

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

ValidateAppID checks that 'input' can be parsed as a App 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 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 ValidateBuildpackBindingID ¶

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

ValidateBuildpackBindingID checks that 'input' can be parsed as a Buildpack Binding 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 ValidateDeploymentID ¶

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

ValidateDeploymentID checks that 'input' can be parsed as a Deployment 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 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 ValidateSpringID ¶

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

ValidateSpringID checks that 'input' can be parsed as a Spring 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 ActiveDeploymentCollection ¶

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

type AgentPoolId ¶

type AgentPoolId struct {
	SubscriptionId    string
	ResourceGroupName string
	ServiceName       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, serviceName 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) 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 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       polling.LongRunningPoller
	HttpResponse *http.Response
}

type ApiPortalCustomDomainsDeleteOperationResponse ¶

type ApiPortalCustomDomainsDeleteOperationResponse struct {
	Poller       polling.LongRunningPoller
	HttpResponse *http.Response
}

type ApiPortalCustomDomainsGetOperationResponse ¶

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

type ApiPortalCustomDomainsListCompleteResult ¶

type ApiPortalCustomDomainsListCompleteResult struct {
	Items []ApiPortalCustomDomainResource
}

type ApiPortalCustomDomainsListOperationResponse ¶

type ApiPortalCustomDomainsListOperationResponse struct {
	HttpResponse *http.Response
	Model        *[]ApiPortalCustomDomainResource
	// contains filtered or unexported fields
}

func (ApiPortalCustomDomainsListOperationResponse) HasMore ¶

func (ApiPortalCustomDomainsListOperationResponse) LoadMore ¶

type ApiPortalDomainId ¶

type ApiPortalDomainId struct {
	SubscriptionId    string
	ResourceGroupName string
	ServiceName       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, serviceName 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) 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
	ServiceName       string
	ApiPortalName     string
}

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

func NewApiPortalID ¶

func NewApiPortalID(subscriptionId string, resourceGroupName string, serviceName 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) 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 {
	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"
)

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       polling.LongRunningPoller
	HttpResponse *http.Response
}

type ApiPortalsDeleteOperationResponse ¶

type ApiPortalsDeleteOperationResponse struct {
	Poller       polling.LongRunningPoller
	HttpResponse *http.Response
}

type ApiPortalsGetOperationResponse ¶

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

type ApiPortalsListCompleteResult ¶

type ApiPortalsListCompleteResult struct {
	Items []ApiPortalResource
}

type ApiPortalsListOperationResponse ¶

type ApiPortalsListOperationResponse struct {
	HttpResponse *http.Response
	Model        *[]ApiPortalResource
	// contains filtered or unexported fields
}

func (ApiPortalsListOperationResponse) HasMore ¶

func (ApiPortalsListOperationResponse) LoadMore ¶

type ApiPortalsValidateDomainOperationResponse ¶

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

type AppId ¶

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

AppId is a struct representing the Resource ID for a App

func NewAppID ¶

func NewAppID(subscriptionId string, resourceGroupName string, serviceName 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) 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 autorest.Client
	// contains filtered or unexported fields
}

func NewAppPlatformClientWithBaseURI ¶

func NewAppPlatformClientWithBaseURI(endpoint string) AppPlatformClient

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) (resp ApiPortalCustomDomainsListOperationResponse, err error)

ApiPortalCustomDomainsList ...

func (AppPlatformClient) ApiPortalCustomDomainsListComplete ¶

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

ApiPortalCustomDomainsListComplete retrieves all of the results into a single object

func (AppPlatformClient) ApiPortalCustomDomainsListCompleteMatchingPredicate ¶

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

ApiPortalCustomDomainsListCompleteMatchingPredicate retrieves all of the results and then applied 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 ¶

func (c AppPlatformClient) ApiPortalsList(ctx context.Context, id SpringId) (resp ApiPortalsListOperationResponse, err error)

ApiPortalsList ...

func (AppPlatformClient) ApiPortalsListComplete ¶

func (c AppPlatformClient) ApiPortalsListComplete(ctx context.Context, id SpringId) (ApiPortalsListCompleteResult, error)

ApiPortalsListComplete retrieves all of the results into a single object

func (AppPlatformClient) ApiPortalsListCompleteMatchingPredicate ¶

func (c AppPlatformClient) ApiPortalsListCompleteMatchingPredicate(ctx context.Context, id SpringId, predicate ApiPortalResourceOperationPredicate) (resp ApiPortalsListCompleteResult, err error)

ApiPortalsListCompleteMatchingPredicate retrieves all of the results and then applied the predicate

func (AppPlatformClient) ApiPortalsValidateDomain ¶

ApiPortalsValidateDomain ...

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 ¶

func (c AppPlatformClient) AppsList(ctx context.Context, id SpringId) (resp AppsListOperationResponse, err error)

AppsList ...

func (AppPlatformClient) AppsListComplete ¶

func (c AppPlatformClient) AppsListComplete(ctx context.Context, id SpringId) (AppsListCompleteResult, error)

AppsListComplete retrieves all of the results into a single object

func (AppPlatformClient) AppsListCompleteMatchingPredicate ¶

func (c AppPlatformClient) AppsListCompleteMatchingPredicate(ctx context.Context, id SpringId, predicate AppResourceOperationPredicate) (resp AppsListCompleteResult, err error)

AppsListCompleteMatchingPredicate retrieves all of the results and then applied 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) (resp BindingsListOperationResponse, err error)

BindingsList ...

func (AppPlatformClient) BindingsListComplete ¶

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

BindingsListComplete retrieves all of the results into a single object

func (AppPlatformClient) BindingsListCompleteMatchingPredicate ¶

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

BindingsListCompleteMatchingPredicate retrieves all of the results and then applied 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) (resp BuildServiceAgentPoolListOperationResponse, err error)

BuildServiceAgentPoolList ...

func (AppPlatformClient) BuildServiceAgentPoolListComplete ¶

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

BuildServiceAgentPoolListComplete retrieves all of the results into a single object

func (AppPlatformClient) BuildServiceAgentPoolListCompleteMatchingPredicate ¶

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

BuildServiceAgentPoolListCompleteMatchingPredicate retrieves all of the results and then applied 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) (resp BuildServiceBuilderListOperationResponse, err error)

BuildServiceBuilderList ...

func (AppPlatformClient) BuildServiceBuilderListComplete ¶

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

BuildServiceBuilderListComplete retrieves all of the results into a single object

func (AppPlatformClient) BuildServiceBuilderListCompleteMatchingPredicate ¶

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

BuildServiceBuilderListCompleteMatchingPredicate retrieves all of the results and then applied the predicate

func (AppPlatformClient) BuildServiceBuilderListDeployments ¶

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

BuildServiceBuilderListDeployments ...

func (AppPlatformClient) BuildServiceCreateOrUpdateBuild ¶

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

BuildServiceCreateOrUpdateBuild ...

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) (resp BuildServiceListBuildResultsOperationResponse, err error)

BuildServiceListBuildResults ...

func (AppPlatformClient) BuildServiceListBuildResultsComplete ¶

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

BuildServiceListBuildResultsComplete retrieves all of the results into a single object

func (AppPlatformClient) BuildServiceListBuildResultsCompleteMatchingPredicate ¶

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

BuildServiceListBuildResultsCompleteMatchingPredicate retrieves all of the results and then applied the predicate

func (AppPlatformClient) BuildServiceListBuildServices ¶

func (c AppPlatformClient) BuildServiceListBuildServices(ctx context.Context, id SpringId) (resp BuildServiceListBuildServicesOperationResponse, err error)

BuildServiceListBuildServices ...

func (AppPlatformClient) BuildServiceListBuildServicesComplete ¶

func (c AppPlatformClient) BuildServiceListBuildServicesComplete(ctx context.Context, id SpringId) (BuildServiceListBuildServicesCompleteResult, error)

BuildServiceListBuildServicesComplete retrieves all of the results into a single object

func (AppPlatformClient) BuildServiceListBuildServicesCompleteMatchingPredicate ¶

func (c AppPlatformClient) BuildServiceListBuildServicesCompleteMatchingPredicate(ctx context.Context, id SpringId, predicate BuildServiceOperationPredicate) (resp BuildServiceListBuildServicesCompleteResult, err error)

BuildServiceListBuildServicesCompleteMatchingPredicate retrieves all of the results and then applied the predicate

func (AppPlatformClient) BuildServiceListBuilds ¶

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

BuildServiceListBuilds ...

func (AppPlatformClient) BuildServiceListBuildsComplete ¶

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

BuildServiceListBuildsComplete retrieves all of the results into a single object

func (AppPlatformClient) BuildServiceListBuildsCompleteMatchingPredicate ¶

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

BuildServiceListBuildsCompleteMatchingPredicate retrieves all of the results and then applied the predicate

func (AppPlatformClient) BuildServiceListSupportedBuildpacks ¶

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

BuildServiceListSupportedBuildpacks ...

func (AppPlatformClient) BuildServiceListSupportedStacks ¶

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

BuildServiceListSupportedStacks ...

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) (resp BuildpackBindingListOperationResponse, err error)

BuildpackBindingList ...

func (AppPlatformClient) BuildpackBindingListComplete ¶

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

BuildpackBindingListComplete retrieves all of the results into a single object

func (AppPlatformClient) BuildpackBindingListCompleteMatchingPredicate ¶

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

BuildpackBindingListCompleteMatchingPredicate retrieves all of the results and then applied 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 ¶

func (c AppPlatformClient) CertificatesList(ctx context.Context, id SpringId) (resp CertificatesListOperationResponse, err error)

CertificatesList ...

func (AppPlatformClient) CertificatesListComplete ¶

func (c AppPlatformClient) CertificatesListComplete(ctx context.Context, id SpringId) (CertificatesListCompleteResult, error)

CertificatesListComplete retrieves all of the results into a single object

func (AppPlatformClient) CertificatesListCompleteMatchingPredicate ¶

func (c AppPlatformClient) CertificatesListCompleteMatchingPredicate(ctx context.Context, id SpringId, predicate CertificateResourceOperationPredicate) (resp CertificatesListCompleteResult, err error)

CertificatesListCompleteMatchingPredicate retrieves all of the results and then applied the predicate

func (AppPlatformClient) ConfigServersGet ¶

func (c AppPlatformClient) ConfigServersGet(ctx context.Context, id SpringId) (result ConfigServersGetOperationResponse, err error)

ConfigServersGet ...

func (AppPlatformClient) ConfigServersUpdatePatch ¶

func (c AppPlatformClient) ConfigServersUpdatePatch(ctx context.Context, id SpringId, input ConfigServerResource) (result ConfigServersUpdatePatchOperationResponse, err error)

ConfigServersUpdatePatch ...

func (AppPlatformClient) ConfigServersUpdatePatchThenPoll ¶

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

ConfigServersUpdatePatchThenPoll performs ConfigServersUpdatePatch then polls until it's completed

func (AppPlatformClient) ConfigServersUpdatePut ¶

func (c AppPlatformClient) ConfigServersUpdatePut(ctx context.Context, id SpringId, input ConfigServerResource) (result ConfigServersUpdatePutOperationResponse, err error)

ConfigServersUpdatePut ...

func (AppPlatformClient) ConfigServersUpdatePutThenPoll ¶

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

ConfigServersUpdatePutThenPoll performs ConfigServersUpdatePut then polls until it's completed

func (AppPlatformClient) ConfigServersValidate ¶

func (c AppPlatformClient) ConfigServersValidate(ctx context.Context, id SpringId, input ConfigServerSettings) (result ConfigServersValidateOperationResponse, err error)

ConfigServersValidate ...

func (AppPlatformClient) ConfigServersValidateThenPoll ¶

func (c AppPlatformClient) ConfigServersValidateThenPoll(ctx context.Context, id SpringId, 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 ¶

func (c AppPlatformClient) ConfigurationServicesList(ctx context.Context, id SpringId) (resp ConfigurationServicesListOperationResponse, err error)

ConfigurationServicesList ...

func (AppPlatformClient) ConfigurationServicesListComplete ¶

func (c AppPlatformClient) ConfigurationServicesListComplete(ctx context.Context, id SpringId) (ConfigurationServicesListCompleteResult, error)

ConfigurationServicesListComplete retrieves all of the results into a single object

func (AppPlatformClient) ConfigurationServicesListCompleteMatchingPredicate ¶

func (c AppPlatformClient) ConfigurationServicesListCompleteMatchingPredicate(ctx context.Context, id SpringId, predicate ConfigurationServiceResourceOperationPredicate) (resp ConfigurationServicesListCompleteResult, err error)

ConfigurationServicesListCompleteMatchingPredicate retrieves all of the results and then applied the predicate

func (AppPlatformClient) ConfigurationServicesValidate ¶

ConfigurationServicesValidate ...

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) 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) (resp CustomDomainsListOperationResponse, err error)

CustomDomainsList ...

func (AppPlatformClient) CustomDomainsListComplete ¶

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

CustomDomainsListComplete retrieves all of the results into a single object

func (AppPlatformClient) CustomDomainsListCompleteMatchingPredicate ¶

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

CustomDomainsListCompleteMatchingPredicate retrieves all of the results and then applied 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) 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 of the results into a single object

func (AppPlatformClient) DeploymentsListCompleteMatchingPredicate ¶

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

DeploymentsListCompleteMatchingPredicate retrieves all of the results and then applied the predicate

func (AppPlatformClient) DeploymentsListForCluster ¶

DeploymentsListForCluster ...

func (AppPlatformClient) DeploymentsListForClusterComplete ¶

DeploymentsListForClusterComplete retrieves all of the results into a single object

func (AppPlatformClient) DeploymentsListForClusterCompleteMatchingPredicate ¶

func (c AppPlatformClient) DeploymentsListForClusterCompleteMatchingPredicate(ctx context.Context, id SpringId, options DeploymentsListForClusterOperationOptions, predicate DeploymentResourceOperationPredicate) (resp DeploymentsListForClusterCompleteResult, err error)

DeploymentsListForClusterCompleteMatchingPredicate retrieves all of the results and then applied 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) 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) (resp GatewayCustomDomainsListOperationResponse, err error)

GatewayCustomDomainsList ...

func (AppPlatformClient) GatewayCustomDomainsListComplete ¶

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

GatewayCustomDomainsListComplete retrieves all of the results into a single object

func (AppPlatformClient) GatewayCustomDomainsListCompleteMatchingPredicate ¶

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

GatewayCustomDomainsListCompleteMatchingPredicate retrieves all of the results and then applied 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) (resp GatewayRouteConfigsListOperationResponse, err error)

GatewayRouteConfigsList ...

func (AppPlatformClient) GatewayRouteConfigsListComplete ¶

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

GatewayRouteConfigsListComplete retrieves all of the results into a single object

func (AppPlatformClient) GatewayRouteConfigsListCompleteMatchingPredicate ¶

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

GatewayRouteConfigsListCompleteMatchingPredicate retrieves all of the results and then applied 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 ¶

func (c AppPlatformClient) GatewaysList(ctx context.Context, id SpringId) (resp GatewaysListOperationResponse, err error)

GatewaysList ...

func (AppPlatformClient) GatewaysListComplete ¶

func (c AppPlatformClient) GatewaysListComplete(ctx context.Context, id SpringId) (GatewaysListCompleteResult, error)

GatewaysListComplete retrieves all of the results into a single object

func (AppPlatformClient) GatewaysListCompleteMatchingPredicate ¶

func (c AppPlatformClient) GatewaysListCompleteMatchingPredicate(ctx context.Context, id SpringId, predicate GatewayResourceOperationPredicate) (resp GatewaysListCompleteResult, err error)

GatewaysListCompleteMatchingPredicate retrieves all of the results and then applied the predicate

func (AppPlatformClient) GatewaysValidateDomain ¶

GatewaysValidateDomain ...

func (AppPlatformClient) MonitoringSettingsGet ¶

func (c AppPlatformClient) MonitoringSettingsGet(ctx context.Context, id SpringId) (result MonitoringSettingsGetOperationResponse, err error)

MonitoringSettingsGet ...

func (AppPlatformClient) MonitoringSettingsUpdatePatch ¶

func (c AppPlatformClient) MonitoringSettingsUpdatePatch(ctx context.Context, id SpringId, input MonitoringSettingResource) (result MonitoringSettingsUpdatePatchOperationResponse, err error)

MonitoringSettingsUpdatePatch ...

func (AppPlatformClient) MonitoringSettingsUpdatePatchThenPoll ¶

func (c AppPlatformClient) MonitoringSettingsUpdatePatchThenPoll(ctx context.Context, id SpringId, 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 SpringId, input MonitoringSettingResource) error

MonitoringSettingsUpdatePutThenPoll performs MonitoringSettingsUpdatePut then polls until it's completed

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 ¶

func (c AppPlatformClient) ServiceRegistriesList(ctx context.Context, id SpringId) (resp ServiceRegistriesListOperationResponse, err error)

ServiceRegistriesList ...

func (AppPlatformClient) ServiceRegistriesListComplete ¶

func (c AppPlatformClient) ServiceRegistriesListComplete(ctx context.Context, id SpringId) (ServiceRegistriesListCompleteResult, error)

ServiceRegistriesListComplete retrieves all of the results into a single object

func (AppPlatformClient) ServiceRegistriesListCompleteMatchingPredicate ¶

func (c AppPlatformClient) ServiceRegistriesListCompleteMatchingPredicate(ctx context.Context, id SpringId, predicate ServiceRegistryResourceOperationPredicate) (resp ServiceRegistriesListCompleteResult, err error)

ServiceRegistriesListCompleteMatchingPredicate retrieves all of the results and then applied the predicate

func (AppPlatformClient) ServicesCheckNameAvailability ¶

ServicesCheckNameAvailability ...

func (AppPlatformClient) ServicesCreateOrUpdate ¶

func (c AppPlatformClient) ServicesCreateOrUpdate(ctx context.Context, id SpringId, input ServiceResource) (result ServicesCreateOrUpdateOperationResponse, err error)

ServicesCreateOrUpdate ...

func (AppPlatformClient) ServicesCreateOrUpdateThenPoll ¶

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

ServicesCreateOrUpdateThenPoll performs ServicesCreateOrUpdate then polls until it's completed

func (AppPlatformClient) ServicesDelete ¶

func (c AppPlatformClient) ServicesDelete(ctx context.Context, id SpringId) (result ServicesDeleteOperationResponse, err error)

ServicesDelete ...

func (AppPlatformClient) ServicesDeleteThenPoll ¶

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

ServicesDeleteThenPoll performs ServicesDelete then polls until it's completed

func (AppPlatformClient) ServicesDisableTestEndpoint ¶

func (c AppPlatformClient) ServicesDisableTestEndpoint(ctx context.Context, id SpringId) (result ServicesDisableTestEndpointOperationResponse, err error)

ServicesDisableTestEndpoint ...

func (AppPlatformClient) ServicesEnableTestEndpoint ¶

func (c AppPlatformClient) ServicesEnableTestEndpoint(ctx context.Context, id SpringId) (result ServicesEnableTestEndpointOperationResponse, err error)

ServicesEnableTestEndpoint ...

func (AppPlatformClient) ServicesGet ¶

func (c AppPlatformClient) ServicesGet(ctx context.Context, id SpringId) (result ServicesGetOperationResponse, err error)

ServicesGet ...

func (AppPlatformClient) ServicesList ¶

ServicesList ...

func (AppPlatformClient) ServicesListBySubscription ¶

ServicesListBySubscription ...

func (AppPlatformClient) ServicesListBySubscriptionComplete ¶

ServicesListBySubscriptionComplete retrieves all of the results into a single object

func (AppPlatformClient) ServicesListBySubscriptionCompleteMatchingPredicate ¶

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

ServicesListBySubscriptionCompleteMatchingPredicate retrieves all of the results and then applied the predicate

func (AppPlatformClient) ServicesListComplete ¶

ServicesListComplete retrieves all of the results into a single object

func (AppPlatformClient) ServicesListCompleteMatchingPredicate ¶

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

ServicesListCompleteMatchingPredicate retrieves all of the results and then applied the predicate

func (AppPlatformClient) ServicesListTestKeys ¶

func (c AppPlatformClient) ServicesListTestKeys(ctx context.Context, id SpringId) (result ServicesListTestKeysOperationResponse, err error)

ServicesListTestKeys ...

func (AppPlatformClient) ServicesRegenerateTestKey ¶

ServicesRegenerateTestKey ...

func (AppPlatformClient) ServicesStart ¶

func (c AppPlatformClient) ServicesStart(ctx context.Context, id SpringId) (result ServicesStartOperationResponse, err error)

ServicesStart ...

func (AppPlatformClient) ServicesStartThenPoll ¶

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

ServicesStartThenPoll performs ServicesStart then polls until it's completed

func (AppPlatformClient) ServicesStop ¶

func (c AppPlatformClient) ServicesStop(ctx context.Context, id SpringId) (result ServicesStopOperationResponse, err error)

ServicesStop ...

func (AppPlatformClient) ServicesStopThenPoll ¶

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

ServicesStopThenPoll performs ServicesStop then polls until it's completed

func (AppPlatformClient) ServicesUpdate ¶

func (c AppPlatformClient) ServicesUpdate(ctx context.Context, id SpringId, input ServiceResource) (result ServicesUpdateOperationResponse, err error)

ServicesUpdate ...

func (AppPlatformClient) ServicesUpdateThenPoll ¶

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

ServicesUpdateThenPoll performs ServicesUpdate then polls until it's completed

func (AppPlatformClient) SkusList ¶

SkusList ...

func (AppPlatformClient) SkusListComplete ¶

SkusListComplete retrieves all of the results into a single object

func (AppPlatformClient) SkusListCompleteMatchingPredicate ¶

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

SkusListCompleteMatchingPredicate retrieves all of the results and then applied 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 ¶

func (c AppPlatformClient) StoragesList(ctx context.Context, id SpringId) (resp StoragesListOperationResponse, err error)

StoragesList ...

func (AppPlatformClient) StoragesListComplete ¶

func (c AppPlatformClient) StoragesListComplete(ctx context.Context, id SpringId) (StoragesListCompleteResult, error)

StoragesListComplete retrieves all of the results into a single object

func (AppPlatformClient) StoragesListCompleteMatchingPredicate ¶

func (c AppPlatformClient) StoragesListCompleteMatchingPredicate(ctx context.Context, id SpringId, predicate StorageResourceOperationPredicate) (resp StoragesListCompleteResult, err error)

StoragesListCompleteMatchingPredicate retrieves all of the results and then applied 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]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"`
	TemporaryDisk         *TemporaryDisk                     `json:"temporaryDisk,omitempty"`
	Url                   *string                            `json:"url,omitempty"`
	VnetAddons            *AppVNetAddons                     `json:"vnetAddons,omitempty"`
}

type AppResourceProvisioningState ¶

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

type AppVNetAddons ¶

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

type ApplicationInsightsAgentVersions ¶

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

type AppsCreateOrUpdateOperationResponse ¶

type AppsCreateOrUpdateOperationResponse struct {
	Poller       polling.LongRunningPoller
	HttpResponse *http.Response
}

type AppsDeleteOperationResponse ¶

type AppsDeleteOperationResponse struct {
	Poller       polling.LongRunningPoller
	HttpResponse *http.Response
}

type AppsGetOperationOptions ¶

type AppsGetOperationOptions struct {
	SyncStatus *string
}

func DefaultAppsGetOperationOptions ¶

func DefaultAppsGetOperationOptions() AppsGetOperationOptions

type AppsGetOperationResponse ¶

type AppsGetOperationResponse struct {
	HttpResponse *http.Response
	Model        *AppResource
}

type AppsGetResourceUploadUrlOperationResponse ¶

type AppsGetResourceUploadUrlOperationResponse struct {
	HttpResponse *http.Response
	Model        *ResourceUploadDefinition
}

type AppsListCompleteResult ¶

type AppsListCompleteResult struct {
	Items []AppResource
}

type AppsListOperationResponse ¶

type AppsListOperationResponse struct {
	HttpResponse *http.Response
	Model        *[]AppResource
	// contains filtered or unexported fields
}

func (AppsListOperationResponse) HasMore ¶

func (r AppsListOperationResponse) HasMore() bool

func (AppsListOperationResponse) LoadMore ¶

type AppsSetActiveDeploymentsOperationResponse ¶

type AppsSetActiveDeploymentsOperationResponse struct {
	Poller       polling.LongRunningPoller
	HttpResponse *http.Response
}

type AppsUpdateOperationResponse ¶

type AppsUpdateOperationResponse struct {
	Poller       polling.LongRunningPoller
	HttpResponse *http.Response
}

type AppsValidateDomainOperationResponse ¶

type AppsValidateDomainOperationResponse struct {
	HttpResponse *http.Response
	Model        *CustomDomainValidateResult
}

type AvailableRuntimeVersions ¶

type AvailableRuntimeVersions struct {
	Value *[]SupportedRuntimeVersion `json:"value,omitempty"`
}

type AzureFileVolume ¶

type AzureFileVolume struct {
	ShareName string `json:"shareName"`

	// Fields inherited from CustomPersistentDiskProperties
	MountOptions *[]string `json:"mountOptions,omitempty"`
	MountPath    string    `json:"mountPath"`
	ReadOnly     *bool     `json:"readOnly,omitempty"`
}

func (AzureFileVolume) MarshalJSON ¶

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

type BackendProtocol ¶

type BackendProtocol string
const (
	BackendProtocolDefault BackendProtocol = "Default"
	BackendProtocolGRPC    BackendProtocol = "GRPC"
)

type BindingId ¶

type BindingId struct {
	SubscriptionId    string
	ResourceGroupName string
	ServiceName       string
	AppName           string
	BindingName       string
}

BindingId is a struct representing the Resource ID for a Binding

func NewBindingID ¶

func NewBindingID(subscriptionId string, resourceGroupName string, serviceName 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) 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]interface{} `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"
	BindingTypeDynatrace           BindingType = "Dynatrace"
	BindingTypeElasticAPM          BindingType = "ElasticAPM"
	BindingTypeNewRelic            BindingType = "NewRelic"
)

type BindingsCreateOrUpdateOperationResponse ¶

type BindingsCreateOrUpdateOperationResponse struct {
	Poller       polling.LongRunningPoller
	HttpResponse *http.Response
}

type BindingsDeleteOperationResponse ¶

type BindingsDeleteOperationResponse struct {
	Poller       polling.LongRunningPoller
	HttpResponse *http.Response
}

type BindingsGetOperationResponse ¶

type BindingsGetOperationResponse struct {
	HttpResponse *http.Response
	Model        *BindingResource
}

type BindingsListCompleteResult ¶

type BindingsListCompleteResult struct {
	Items []BindingResource
}

type BindingsListOperationResponse ¶

type BindingsListOperationResponse struct {
	HttpResponse *http.Response
	Model        *[]BindingResource
	// contains filtered or unexported fields
}

func (BindingsListOperationResponse) HasMore ¶

func (r BindingsListOperationResponse) HasMore() bool

func (BindingsListOperationResponse) LoadMore ¶

type BindingsUpdateOperationResponse ¶

type BindingsUpdateOperationResponse struct {
	Poller       polling.LongRunningPoller
	HttpResponse *http.Response
}

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
	ServiceName       string
	BuildServiceName  string
	BuildName         string
}

BuildId is a struct representing the Resource ID for a Build

func NewBuildID ¶

func NewBuildID(subscriptionId string, resourceGroupName string, serviceName 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) 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 BuildProperties ¶

type BuildProperties struct {
	AgentPool            *string                 `json:"agentPool,omitempty"`
	Builder              *string                 `json:"builder,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"
)

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"`
	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"
)

type BuildResultUserSourceInfo ¶

type BuildResultUserSourceInfo struct {
	BuildResultId *string `json:"buildResultId,omitempty"`

	// Fields inherited from UserSourceInfo
	Version *string `json:"version,omitempty"`
}

func (BuildResultUserSourceInfo) MarshalJSON ¶

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

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
	Model        *BuildServiceAgentPoolResource
}

type BuildServiceAgentPoolListCompleteResult ¶

type BuildServiceAgentPoolListCompleteResult struct {
	Items []BuildServiceAgentPoolResource
}

type BuildServiceAgentPoolListOperationResponse ¶

type BuildServiceAgentPoolListOperationResponse struct {
	HttpResponse *http.Response
	Model        *[]BuildServiceAgentPoolResource
	// contains filtered or unexported fields
}

func (BuildServiceAgentPoolListOperationResponse) HasMore ¶

func (BuildServiceAgentPoolListOperationResponse) LoadMore ¶

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       polling.LongRunningPoller
	HttpResponse *http.Response
}

type BuildServiceBuilderCreateOrUpdateOperationResponse ¶

type BuildServiceBuilderCreateOrUpdateOperationResponse struct {
	Poller       polling.LongRunningPoller
	HttpResponse *http.Response
}

type BuildServiceBuilderDeleteOperationResponse ¶

type BuildServiceBuilderDeleteOperationResponse struct {
	Poller       polling.LongRunningPoller
	HttpResponse *http.Response
}

type BuildServiceBuilderGetOperationResponse ¶

type BuildServiceBuilderGetOperationResponse struct {
	HttpResponse *http.Response
	Model        *BuilderResource
}

type BuildServiceBuilderListCompleteResult ¶

type BuildServiceBuilderListCompleteResult struct {
	Items []BuilderResource
}

type BuildServiceBuilderListDeploymentsOperationResponse ¶

type BuildServiceBuilderListDeploymentsOperationResponse struct {
	HttpResponse *http.Response
	Model        *DeploymentList
}

type BuildServiceBuilderListOperationResponse ¶

type BuildServiceBuilderListOperationResponse struct {
	HttpResponse *http.Response
	Model        *[]BuilderResource
	// contains filtered or unexported fields
}

func (BuildServiceBuilderListOperationResponse) HasMore ¶

func (BuildServiceBuilderListOperationResponse) LoadMore ¶

type BuildServiceCreateOrUpdateBuildOperationResponse ¶

type BuildServiceCreateOrUpdateBuildOperationResponse struct {
	HttpResponse *http.Response
	Model        *Build
}

type BuildServiceGetBuildOperationResponse ¶

type BuildServiceGetBuildOperationResponse struct {
	HttpResponse *http.Response
	Model        *Build
}

type BuildServiceGetBuildResultLogOperationResponse ¶

type BuildServiceGetBuildResultLogOperationResponse struct {
	HttpResponse *http.Response
	Model        *BuildResultLog
}

type BuildServiceGetBuildResultOperationResponse ¶

type BuildServiceGetBuildResultOperationResponse struct {
	HttpResponse *http.Response
	Model        *BuildResult
}

type BuildServiceGetBuildServiceOperationResponse ¶

type BuildServiceGetBuildServiceOperationResponse struct {
	HttpResponse *http.Response
	Model        *BuildService
}

type BuildServiceGetResourceUploadUrlOperationResponse ¶

type BuildServiceGetResourceUploadUrlOperationResponse struct {
	HttpResponse *http.Response
	Model        *ResourceUploadDefinition
}

type BuildServiceGetSupportedBuildpackOperationResponse ¶

type BuildServiceGetSupportedBuildpackOperationResponse struct {
	HttpResponse *http.Response
	Model        *SupportedBuildpackResource
}

type BuildServiceGetSupportedStackOperationResponse ¶

type BuildServiceGetSupportedStackOperationResponse struct {
	HttpResponse *http.Response
	Model        *SupportedStackResource
}

type BuildServiceId ¶

type BuildServiceId struct {
	SubscriptionId    string
	ResourceGroupName string
	ServiceName       string
	BuildServiceName  string
}

BuildServiceId is a struct representing the Resource ID for a Build Service

func NewBuildServiceID ¶

func NewBuildServiceID(subscriptionId string, resourceGroupName string, serviceName 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) 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 {
	Items []BuildResult
}

type BuildServiceListBuildResultsOperationResponse ¶

type BuildServiceListBuildResultsOperationResponse struct {
	HttpResponse *http.Response
	Model        *[]BuildResult
	// contains filtered or unexported fields
}

func (BuildServiceListBuildResultsOperationResponse) HasMore ¶

func (BuildServiceListBuildResultsOperationResponse) LoadMore ¶

type BuildServiceListBuildServicesCompleteResult ¶

type BuildServiceListBuildServicesCompleteResult struct {
	Items []BuildService
}

type BuildServiceListBuildServicesOperationResponse ¶

type BuildServiceListBuildServicesOperationResponse struct {
	HttpResponse *http.Response
	Model        *[]BuildService
	// contains filtered or unexported fields
}

func (BuildServiceListBuildServicesOperationResponse) HasMore ¶

func (BuildServiceListBuildServicesOperationResponse) LoadMore ¶

type BuildServiceListBuildsCompleteResult ¶

type BuildServiceListBuildsCompleteResult struct {
	Items []Build
}

type BuildServiceListBuildsOperationResponse ¶

type BuildServiceListBuildsOperationResponse struct {
	HttpResponse *http.Response
	Model        *[]Build
	// contains filtered or unexported fields
}

func (BuildServiceListBuildsOperationResponse) HasMore ¶

func (BuildServiceListBuildsOperationResponse) LoadMore ¶

type BuildServiceListSupportedBuildpacksOperationResponse ¶

type BuildServiceListSupportedBuildpacksOperationResponse struct {
	HttpResponse *http.Response
	Model        *SupportedBuildpacksCollection
}

type BuildServiceListSupportedStacksOperationResponse ¶

type BuildServiceListSupportedStacksOperationResponse struct {
	HttpResponse *http.Response
	Model        *SupportedStacksCollection
}

type BuildServiceOperationPredicate ¶

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

func (BuildServiceOperationPredicate) Matches ¶

type BuildServiceProperties ¶

type BuildServiceProperties struct {
	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"
)

type BuildStageProperties ¶

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

type BuilderId ¶

type BuilderId struct {
	SubscriptionId    string
	ResourceGroupName string
	ServiceName       string
	BuildServiceName  string
	BuilderName       string
}

BuilderId is a struct representing the Resource ID for a Builder

func NewBuilderID ¶

func NewBuilderID(subscriptionId string, resourceGroupName string, serviceName 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) 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"
)

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       polling.LongRunningPoller
	HttpResponse *http.Response
}

type BuildpackBindingDeleteOperationResponse ¶

type BuildpackBindingDeleteOperationResponse struct {
	Poller       polling.LongRunningPoller
	HttpResponse *http.Response
}

type BuildpackBindingGetOperationResponse ¶

type BuildpackBindingGetOperationResponse struct {
	HttpResponse *http.Response
	Model        *BuildpackBindingResource
}

type BuildpackBindingId ¶

type BuildpackBindingId struct {
	SubscriptionId       string
	ResourceGroupName    string
	ServiceName          string
	BuildServiceName     string
	BuilderName          string
	BuildpackBindingName string
}

BuildpackBindingId is a struct representing the Resource ID for a Buildpack Binding

func NewBuildpackBindingID ¶

func NewBuildpackBindingID(subscriptionId string, resourceGroupName string, serviceName 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) ID ¶

func (id BuildpackBindingId) ID() string

ID returns the formatted Buildpack Binding ID

func (BuildpackBindingId) Segments ¶

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

Segments returns a slice of Resource ID Segments which comprise this Buildpack Binding ID

func (BuildpackBindingId) String ¶

func (id BuildpackBindingId) String() string

String returns a human-readable description of this Buildpack Binding ID

type BuildpackBindingLaunchProperties ¶

type BuildpackBindingLaunchProperties struct {
	Properties *map[string]string `json:"properties,omitempty"`
	Secrets    *map[string]string `json:"secrets,omitempty"`
}

type BuildpackBindingListCompleteResult ¶

type BuildpackBindingListCompleteResult struct {
	Items []BuildpackBindingResource
}

type BuildpackBindingListOperationResponse ¶

type BuildpackBindingListOperationResponse struct {
	HttpResponse *http.Response
	Model        *[]BuildpackBindingResource
	// contains filtered or unexported fields
}

func (BuildpackBindingListOperationResponse) HasMore ¶

func (BuildpackBindingListOperationResponse) LoadMore ¶

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"
)

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
	ServiceName       string
	CertificateName   string
}

CertificateId is a struct representing the Resource ID for a Certificate

func NewCertificateID ¶

func NewCertificateID(subscriptionId string, resourceGroupName string, serviceName 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) 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 {
}

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"
)

type CertificatesCreateOrUpdateOperationResponse ¶

type CertificatesCreateOrUpdateOperationResponse struct {
	Poller       polling.LongRunningPoller
	HttpResponse *http.Response
}

type CertificatesDeleteOperationResponse ¶

type CertificatesDeleteOperationResponse struct {
	Poller       polling.LongRunningPoller
	HttpResponse *http.Response
}

type CertificatesGetOperationResponse ¶

type CertificatesGetOperationResponse struct {
	HttpResponse *http.Response
	Model        *CertificateResource
}

type CertificatesListCompleteResult ¶

type CertificatesListCompleteResult struct {
	Items []CertificateResource
}

type CertificatesListOperationResponse ¶

type CertificatesListOperationResponse struct {
	HttpResponse *http.Response
	Model        *[]CertificateResource
	// contains filtered or unexported fields
}

func (CertificatesListOperationResponse) HasMore ¶

func (CertificatesListOperationResponse) LoadMore ¶

type ClusterResourceProperties ¶

type ClusterResourceProperties struct {
	Fqdn                *string              `json:"fqdn,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"`
}

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"`
	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"
)

type ConfigServersGetOperationResponse ¶

type ConfigServersGetOperationResponse struct {
	HttpResponse *http.Response
	Model        *ConfigServerResource
}

type ConfigServersUpdatePatchOperationResponse ¶

type ConfigServersUpdatePatchOperationResponse struct {
	Poller       polling.LongRunningPoller
	HttpResponse *http.Response
}

type ConfigServersUpdatePutOperationResponse ¶

type ConfigServersUpdatePutOperationResponse struct {
	Poller       polling.LongRunningPoller
	HttpResponse *http.Response
}

type ConfigServersValidateOperationResponse ¶

type ConfigServersValidateOperationResponse struct {
	Poller       polling.LongRunningPoller
	HttpResponse *http.Response
}

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 {
	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
	ServiceName              string
	ConfigurationServiceName string
}

ConfigurationServiceId is a struct representing the Resource ID for a Configuration Service

func NewConfigurationServiceID ¶

func NewConfigurationServiceID(subscriptionId string, resourceGroupName string, serviceName 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) 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 {
	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"
)

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       polling.LongRunningPoller
	HttpResponse *http.Response
}

type ConfigurationServicesDeleteOperationResponse ¶

type ConfigurationServicesDeleteOperationResponse struct {
	Poller       polling.LongRunningPoller
	HttpResponse *http.Response
}

type ConfigurationServicesGetOperationResponse ¶

type ConfigurationServicesGetOperationResponse struct {
	HttpResponse *http.Response
	Model        *ConfigurationServiceResource
}

type ConfigurationServicesListCompleteResult ¶

type ConfigurationServicesListCompleteResult struct {
	Items []ConfigurationServiceResource
}

type ConfigurationServicesListOperationResponse ¶

type ConfigurationServicesListOperationResponse struct {
	HttpResponse *http.Response
	Model        *[]ConfigurationServiceResource
	// contains filtered or unexported fields
}

func (ConfigurationServicesListOperationResponse) HasMore ¶

func (ConfigurationServicesListOperationResponse) LoadMore ¶

type ConfigurationServicesValidateOperationResponse ¶

type ConfigurationServicesValidateOperationResponse struct {
	Poller       polling.LongRunningPoller
	HttpResponse *http.Response
}

type ContainerProbeSettings ¶

type ContainerProbeSettings struct {
	DisableProbe *bool `json:"disableProbe,omitempty"`
}

type ContentCertificateProperties ¶

type ContentCertificateProperties struct {
	Content *string `json:"content,omitempty"`

	// Fields inherited from CertificateProperties
	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"`
}

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"`

	// Fields inherited from UserSourceInfo
	Version *string `json:"version,omitempty"`
}

func (CustomContainerUserSourceInfo) MarshalJSON ¶

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

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"
)

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       polling.LongRunningPoller
	HttpResponse *http.Response
}

type CustomDomainsDeleteOperationResponse ¶

type CustomDomainsDeleteOperationResponse struct {
	Poller       polling.LongRunningPoller
	HttpResponse *http.Response
}

type CustomDomainsGetOperationResponse ¶

type CustomDomainsGetOperationResponse struct {
	HttpResponse *http.Response
	Model        *CustomDomainResource
}

type CustomDomainsListCompleteResult ¶

type CustomDomainsListCompleteResult struct {
	Items []CustomDomainResource
}

type CustomDomainsListOperationResponse ¶

type CustomDomainsListOperationResponse struct {
	HttpResponse *http.Response
	Model        *[]CustomDomainResource
	// contains filtered or unexported fields
}

func (CustomDomainsListOperationResponse) HasMore ¶

func (CustomDomainsListOperationResponse) LoadMore ¶

type CustomDomainsUpdateOperationResponse ¶

type CustomDomainsUpdateOperationResponse struct {
	Poller       polling.LongRunningPoller
	HttpResponse *http.Response
}

type CustomPersistentDiskProperties ¶

type CustomPersistentDiskProperties interface {
}

type CustomPersistentDiskResource ¶

type CustomPersistentDiskResource struct {
	CustomPersistentDiskProperties CustomPersistentDiskProperties `json:"customPersistentDiskProperties"`
	StorageId                      string                         `json:"storageId"`
}

func (*CustomPersistentDiskResource) UnmarshalJSON ¶

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

type DeploymentId ¶

type DeploymentId struct {
	SubscriptionId    string
	ResourceGroupName string
	ServiceName       string
	AppName           string
	DeploymentName    string
}

DeploymentId is a struct representing the Resource ID for a Deployment

func NewDeploymentID ¶

func NewDeploymentID(subscriptionId string, resourceGroupName string, serviceName 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) 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"
)

type DeploymentResourceStatus ¶

type DeploymentResourceStatus string
const (
	DeploymentResourceStatusRunning DeploymentResourceStatus = "Running"
	DeploymentResourceStatusStopped DeploymentResourceStatus = "Stopped"
)

type DeploymentSettings ¶

type DeploymentSettings struct {
	AddonConfigs                  *map[string]map[string]interface{} `json:"addonConfigs,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"`
	StartupProbe                  *Probe                             `json:"startupProbe,omitempty"`
	TerminationGracePeriodSeconds *int64                             `json:"terminationGracePeriodSeconds,omitempty"`
}

type DeploymentsCreateOrUpdateOperationResponse ¶

type DeploymentsCreateOrUpdateOperationResponse struct {
	Poller       polling.LongRunningPoller
	HttpResponse *http.Response
}

type DeploymentsDeleteOperationResponse ¶

type DeploymentsDeleteOperationResponse struct {
	Poller       polling.LongRunningPoller
	HttpResponse *http.Response
}

type DeploymentsDisableRemoteDebuggingOperationResponse ¶

type DeploymentsDisableRemoteDebuggingOperationResponse struct {
	Poller       polling.LongRunningPoller
	HttpResponse *http.Response
}

type DeploymentsEnableRemoteDebuggingOperationResponse ¶

type DeploymentsEnableRemoteDebuggingOperationResponse struct {
	Poller       polling.LongRunningPoller
	HttpResponse *http.Response
}

type DeploymentsGenerateHeapDumpOperationResponse ¶

type DeploymentsGenerateHeapDumpOperationResponse struct {
	Poller       polling.LongRunningPoller
	HttpResponse *http.Response
}

type DeploymentsGenerateThreadDumpOperationResponse ¶

type DeploymentsGenerateThreadDumpOperationResponse struct {
	Poller       polling.LongRunningPoller
	HttpResponse *http.Response
}

type DeploymentsGetLogFileUrlOperationResponse ¶

type DeploymentsGetLogFileUrlOperationResponse struct {
	HttpResponse *http.Response
	Model        *LogFileUrlResponse
}

type DeploymentsGetOperationResponse ¶

type DeploymentsGetOperationResponse struct {
	HttpResponse *http.Response
	Model        *DeploymentResource
}

type DeploymentsGetRemoteDebuggingConfigOperationResponse ¶

type DeploymentsGetRemoteDebuggingConfigOperationResponse struct {
	HttpResponse *http.Response
	Model        *RemoteDebugging
}

type DeploymentsListCompleteResult ¶

type DeploymentsListCompleteResult struct {
	Items []DeploymentResource
}

type DeploymentsListForClusterCompleteResult ¶

type DeploymentsListForClusterCompleteResult struct {
	Items []DeploymentResource
}

type DeploymentsListForClusterOperationOptions ¶

type DeploymentsListForClusterOperationOptions struct {
	Version *[]string
}

func DefaultDeploymentsListForClusterOperationOptions ¶

func DefaultDeploymentsListForClusterOperationOptions() DeploymentsListForClusterOperationOptions

type DeploymentsListForClusterOperationResponse ¶

type DeploymentsListForClusterOperationResponse struct {
	HttpResponse *http.Response
	Model        *[]DeploymentResource
	// contains filtered or unexported fields
}

func (DeploymentsListForClusterOperationResponse) HasMore ¶

func (DeploymentsListForClusterOperationResponse) LoadMore ¶

type DeploymentsListOperationOptions ¶

type DeploymentsListOperationOptions struct {
	Version *[]string
}

func DefaultDeploymentsListOperationOptions ¶

func DefaultDeploymentsListOperationOptions() DeploymentsListOperationOptions

type DeploymentsListOperationResponse ¶

type DeploymentsListOperationResponse struct {
	HttpResponse *http.Response
	Model        *[]DeploymentResource
	// contains filtered or unexported fields
}

func (DeploymentsListOperationResponse) HasMore ¶

func (DeploymentsListOperationResponse) LoadMore ¶

type DeploymentsRestartOperationResponse ¶

type DeploymentsRestartOperationResponse struct {
	Poller       polling.LongRunningPoller
	HttpResponse *http.Response
}

type DeploymentsStartJFROperationResponse ¶

type DeploymentsStartJFROperationResponse struct {
	Poller       polling.LongRunningPoller
	HttpResponse *http.Response
}

type DeploymentsStartOperationResponse ¶

type DeploymentsStartOperationResponse struct {
	Poller       polling.LongRunningPoller
	HttpResponse *http.Response
}

type DeploymentsStopOperationResponse ¶

type DeploymentsStopOperationResponse struct {
	Poller       polling.LongRunningPoller
	HttpResponse *http.Response
}

type DeploymentsUpdateOperationResponse ¶

type DeploymentsUpdateOperationResponse struct {
	Poller       polling.LongRunningPoller
	HttpResponse *http.Response
}

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
	ServiceName       string
	AppName           string
	DomainName        string
}

DomainId is a struct representing the Resource ID for a Domain

func NewDomainID ¶

func NewDomainID(subscriptionId string, resourceGroupName string, serviceName 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) 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 ExecAction ¶

type ExecAction struct {
	Command *[]string `json:"command,omitempty"`
}

func (ExecAction) MarshalJSON ¶

func (s ExecAction) MarshalJSON() ([]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 GatewayCorsProperties ¶

type GatewayCorsProperties struct {
	AllowCredentials *bool     `json:"allowCredentials,omitempty"`
	AllowedHeaders   *[]string `json:"allowedHeaders,omitempty"`
	AllowedMethods   *[]string `json:"allowedMethods,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       polling.LongRunningPoller
	HttpResponse *http.Response
}

type GatewayCustomDomainsDeleteOperationResponse ¶

type GatewayCustomDomainsDeleteOperationResponse struct {
	Poller       polling.LongRunningPoller
	HttpResponse *http.Response
}

type GatewayCustomDomainsGetOperationResponse ¶

type GatewayCustomDomainsGetOperationResponse struct {
	HttpResponse *http.Response
	Model        *GatewayCustomDomainResource
}

type GatewayCustomDomainsListCompleteResult ¶

type GatewayCustomDomainsListCompleteResult struct {
	Items []GatewayCustomDomainResource
}

type GatewayCustomDomainsListOperationResponse ¶

type GatewayCustomDomainsListOperationResponse struct {
	HttpResponse *http.Response
	Model        *[]GatewayCustomDomainResource
	// contains filtered or unexported fields
}

func (GatewayCustomDomainsListOperationResponse) HasMore ¶

func (GatewayCustomDomainsListOperationResponse) LoadMore ¶

type GatewayDomainId ¶

type GatewayDomainId struct {
	SubscriptionId    string
	ResourceGroupName string
	ServiceName       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, serviceName 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) 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
	ServiceName       string
	GatewayName       string
}

GatewayId is a struct representing the Resource ID for a Gateway

func NewGatewayID ¶

func NewGatewayID(subscriptionId string, resourceGroupName string, serviceName 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) 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 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 {
	ApiMetadataProperties *GatewayApiMetadataProperties `json:"apiMetadataProperties,omitempty"`
	CorsProperties        *GatewayCorsProperties        `json:"corsProperties,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"`
	SsoProperties         *SsoProperties                `json:"ssoProperties,omitempty"`
	Url                   *string                       `json:"url,omitempty"`
}

type GatewayProvisioningState ¶

type GatewayProvisioningState string
const (
	GatewayProvisioningStateCreating  GatewayProvisioningState = "Creating"
	GatewayProvisioningStateDeleting  GatewayProvisioningState = "Deleting"
	GatewayProvisioningStateFailed    GatewayProvisioningState = "Failed"
	GatewayProvisioningStateSucceeded GatewayProvisioningState = "Succeeded"
	GatewayProvisioningStateUpdating  GatewayProvisioningState = "Updating"
)

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 GatewayRouteConfigOpenApiProperties ¶

type GatewayRouteConfigOpenApiProperties struct {
	Uri *string `json:"uri,omitempty"`
}

type GatewayRouteConfigProperties ¶

type GatewayRouteConfigProperties struct {
	AppResourceId     *string                              `json:"appResourceId,omitempty"`
	OpenApi           *GatewayRouteConfigOpenApiProperties `json:"openApi,omitempty"`
	Protocol          *GatewayRouteConfigProtocol          `json:"protocol,omitempty"`
	ProvisioningState *GatewayProvisioningState            `json:"provisioningState,omitempty"`
	Routes            *[]GatewayApiRoute                   `json:"routes,omitempty"`
}

type GatewayRouteConfigProtocol ¶

type GatewayRouteConfigProtocol string
const (
	GatewayRouteConfigProtocolHTTP  GatewayRouteConfigProtocol = "HTTP"
	GatewayRouteConfigProtocolHTTPS GatewayRouteConfigProtocol = "HTTPS"
)

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       polling.LongRunningPoller
	HttpResponse *http.Response
}

type GatewayRouteConfigsDeleteOperationResponse ¶

type GatewayRouteConfigsDeleteOperationResponse struct {
	Poller       polling.LongRunningPoller
	HttpResponse *http.Response
}

type GatewayRouteConfigsGetOperationResponse ¶

type GatewayRouteConfigsGetOperationResponse struct {
	HttpResponse *http.Response
	Model        *GatewayRouteConfigResource
}

type GatewayRouteConfigsListCompleteResult ¶

type GatewayRouteConfigsListCompleteResult struct {
	Items []GatewayRouteConfigResource
}

type GatewayRouteConfigsListOperationResponse ¶

type GatewayRouteConfigsListOperationResponse struct {
	HttpResponse *http.Response
	Model        *[]GatewayRouteConfigResource
	// contains filtered or unexported fields
}

func (GatewayRouteConfigsListOperationResponse) HasMore ¶

func (GatewayRouteConfigsListOperationResponse) LoadMore ¶

type GatewaysCreateOrUpdateOperationResponse ¶

type GatewaysCreateOrUpdateOperationResponse struct {
	Poller       polling.LongRunningPoller
	HttpResponse *http.Response
}

type GatewaysDeleteOperationResponse ¶

type GatewaysDeleteOperationResponse struct {
	Poller       polling.LongRunningPoller
	HttpResponse *http.Response
}

type GatewaysGetOperationResponse ¶

type GatewaysGetOperationResponse struct {
	HttpResponse *http.Response
	Model        *GatewayResource
}

type GatewaysListCompleteResult ¶

type GatewaysListCompleteResult struct {
	Items []GatewayResource
}

type GatewaysListOperationResponse ¶

type GatewaysListOperationResponse struct {
	HttpResponse *http.Response
	Model        *[]GatewayResource
	// contains filtered or unexported fields
}

func (GatewaysListOperationResponse) HasMore ¶

func (r GatewaysListOperationResponse) HasMore() bool

func (GatewaysListOperationResponse) LoadMore ¶

type GatewaysValidateDomainOperationResponse ¶

type GatewaysValidateDomainOperationResponse struct {
	HttpResponse *http.Response
	Model        *CustomDomainValidateResult
}

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 HTTPGetAction ¶

type HTTPGetAction struct {
	Path   *string         `json:"path,omitempty"`
	Scheme *HTTPSchemeType `json:"scheme,omitempty"`
}

func (HTTPGetAction) MarshalJSON ¶

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

type HTTPSchemeType ¶

type HTTPSchemeType string
const (
	HTTPSchemeTypeHTTP  HTTPSchemeType = "HTTP"
	HTTPSchemeTypeHTTPS HTTPSchemeType = "HTTPS"
)

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 KPackBuildStageProvisioningState ¶

type KPackBuildStageProvisioningState string
const (
	KPackBuildStageProvisioningStateFailed     KPackBuildStageProvisioningState = "Failed"
	KPackBuildStageProvisioningStateNotStarted KPackBuildStageProvisioningState = "NotStarted"
	KPackBuildStageProvisioningStateRunning    KPackBuildStageProvisioningState = "Running"
	KPackBuildStageProvisioningStateSucceeded  KPackBuildStageProvisioningState = "Succeeded"
)

type KeyVaultCertificateProperties ¶

type KeyVaultCertificateProperties struct {
	CertVersion       *string `json:"certVersion,omitempty"`
	ExcludePrivateKey *bool   `json:"excludePrivateKey,omitempty"`
	KeyVaultCertName  string  `json:"keyVaultCertName"`
	VaultUri          string  `json:"vaultUri"`

	// Fields inherited from CertificateProperties
	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"`
}

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
	Location       string
}

LocationId is a struct representing the Resource ID for a Location

func NewLocationID ¶

func NewLocationID(subscriptionId string, location 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) 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 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"
)

type MonitoringSettingsGetOperationResponse ¶

type MonitoringSettingsGetOperationResponse struct {
	HttpResponse *http.Response
	Model        *MonitoringSettingResource
}

type MonitoringSettingsUpdatePatchOperationResponse ¶

type MonitoringSettingsUpdatePatchOperationResponse struct {
	Poller       polling.LongRunningPoller
	HttpResponse *http.Response
}

type MonitoringSettingsUpdatePutOperationResponse ¶

type MonitoringSettingsUpdatePutOperationResponse struct {
	Poller       polling.LongRunningPoller
	HttpResponse *http.Response
}

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 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"
)

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 {
}

type ProbeActionType ¶

type ProbeActionType string
const (
	ProbeActionTypeExecAction      ProbeActionType = "ExecAction"
	ProbeActionTypeHTTPGetAction   ProbeActionType = "HTTPGetAction"
	ProbeActionTypeTCPSocketAction ProbeActionType = "TCPSocketAction"
)

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"
)

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"
)

type ResourceSkuRestrictionsType ¶

type ResourceSkuRestrictionsType string
const (
	ResourceSkuRestrictionsTypeLocation ResourceSkuRestrictionsType = "Location"
	ResourceSkuRestrictionsTypeZone     ResourceSkuRestrictionsType = "Zone"
)

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
	ServiceName       string
	BuildServiceName  string
	BuildName         string
	BuildResultName   string
}

ResultId is a struct representing the Resource ID for a Result

func NewResultID ¶

func NewResultID(subscriptionId string, resourceGroupName string, serviceName string, buildServiceName string, buildName string, buildResultName 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) 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
	ServiceName       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, serviceName 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) 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
	Model        *AvailableRuntimeVersions
}

type ServiceRegistriesCreateOrUpdateOperationResponse ¶

type ServiceRegistriesCreateOrUpdateOperationResponse struct {
	Poller       polling.LongRunningPoller
	HttpResponse *http.Response
}

type ServiceRegistriesDeleteOperationResponse ¶

type ServiceRegistriesDeleteOperationResponse struct {
	Poller       polling.LongRunningPoller
	HttpResponse *http.Response
}

type ServiceRegistriesGetOperationResponse ¶

type ServiceRegistriesGetOperationResponse struct {
	HttpResponse *http.Response
	Model        *ServiceRegistryResource
}

type ServiceRegistriesListCompleteResult ¶

type ServiceRegistriesListCompleteResult struct {
	Items []ServiceRegistryResource
}

type ServiceRegistriesListOperationResponse ¶

type ServiceRegistriesListOperationResponse struct {
	HttpResponse *http.Response
	Model        *[]ServiceRegistryResource
	// contains filtered or unexported fields
}

func (ServiceRegistriesListOperationResponse) HasMore ¶

func (ServiceRegistriesListOperationResponse) LoadMore ¶

type ServiceRegistryId ¶

type ServiceRegistryId struct {
	SubscriptionId      string
	ResourceGroupName   string
	ServiceName         string
	ServiceRegistryName string
}

ServiceRegistryId is a struct representing the Resource ID for a Service Registry

func NewServiceRegistryID ¶

func NewServiceRegistryID(subscriptionId string, resourceGroupName string, serviceName 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) 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"
)

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 {
	LogStreamPublicEndpoint *bool `json:"logStreamPublicEndpoint,omitempty"`
}

type ServicesCheckNameAvailabilityOperationResponse ¶

type ServicesCheckNameAvailabilityOperationResponse struct {
	HttpResponse *http.Response
	Model        *NameAvailability
}

type ServicesCreateOrUpdateOperationResponse ¶

type ServicesCreateOrUpdateOperationResponse struct {
	Poller       polling.LongRunningPoller
	HttpResponse *http.Response
}

type ServicesDeleteOperationResponse ¶

type ServicesDeleteOperationResponse struct {
	Poller       polling.LongRunningPoller
	HttpResponse *http.Response
}

type ServicesDisableTestEndpointOperationResponse ¶

type ServicesDisableTestEndpointOperationResponse struct {
	HttpResponse *http.Response
}

type ServicesEnableTestEndpointOperationResponse ¶

type ServicesEnableTestEndpointOperationResponse struct {
	HttpResponse *http.Response
	Model        *TestKeys
}

type ServicesGetOperationResponse ¶

type ServicesGetOperationResponse struct {
	HttpResponse *http.Response
	Model        *ServiceResource
}

type ServicesListBySubscriptionCompleteResult ¶

type ServicesListBySubscriptionCompleteResult struct {
	Items []ServiceResource
}

type ServicesListBySubscriptionOperationResponse ¶

type ServicesListBySubscriptionOperationResponse struct {
	HttpResponse *http.Response
	Model        *[]ServiceResource
	// contains filtered or unexported fields
}

func (ServicesListBySubscriptionOperationResponse) HasMore ¶

func (ServicesListBySubscriptionOperationResponse) LoadMore ¶

type ServicesListCompleteResult ¶

type ServicesListCompleteResult struct {
	Items []ServiceResource
}

type ServicesListOperationResponse ¶

type ServicesListOperationResponse struct {
	HttpResponse *http.Response
	Model        *[]ServiceResource
	// contains filtered or unexported fields
}

func (ServicesListOperationResponse) HasMore ¶

func (r ServicesListOperationResponse) HasMore() bool

func (ServicesListOperationResponse) LoadMore ¶

type ServicesListTestKeysOperationResponse ¶

type ServicesListTestKeysOperationResponse struct {
	HttpResponse *http.Response
	Model        *TestKeys
}

type ServicesRegenerateTestKeyOperationResponse ¶

type ServicesRegenerateTestKeyOperationResponse struct {
	HttpResponse *http.Response
	Model        *TestKeys
}

type ServicesStartOperationResponse ¶

type ServicesStartOperationResponse struct {
	Poller       polling.LongRunningPoller
	HttpResponse *http.Response
}

type ServicesStopOperationResponse ¶

type ServicesStopOperationResponse struct {
	Poller       polling.LongRunningPoller
	HttpResponse *http.Response
}

type ServicesUpdateOperationResponse ¶

type ServicesUpdateOperationResponse struct {
	Poller       polling.LongRunningPoller
	HttpResponse *http.Response
}

type SessionAffinity ¶

type SessionAffinity string
const (
	SessionAffinityCookie SessionAffinity = "Cookie"
	SessionAffinityNone   SessionAffinity = "None"
)

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 SkuScaleType ¶

type SkuScaleType string
const (
	SkuScaleTypeAutomatic SkuScaleType = "Automatic"
	SkuScaleTypeManual    SkuScaleType = "Manual"
	SkuScaleTypeNone      SkuScaleType = "None"
)

type SkusListCompleteResult ¶

type SkusListCompleteResult struct {
	Items []ResourceSku
}

type SkusListOperationResponse ¶

type SkusListOperationResponse struct {
	HttpResponse *http.Response
	Model        *[]ResourceSku
	// contains filtered or unexported fields
}

func (SkusListOperationResponse) HasMore ¶

func (r SkusListOperationResponse) HasMore() bool

func (SkusListOperationResponse) LoadMore ¶

type SpringId ¶

type SpringId struct {
	SubscriptionId    string
	ResourceGroupName string
	ServiceName       string
}

SpringId is a struct representing the Resource ID for a Spring

func NewSpringID ¶

func NewSpringID(subscriptionId string, resourceGroupName string, serviceName string) SpringId

NewSpringID returns a new SpringId struct

func ParseSpringID ¶

func ParseSpringID(input string) (*SpringId, error)

ParseSpringID parses 'input' into a SpringId

func ParseSpringIDInsensitively ¶

func ParseSpringIDInsensitively(input string) (*SpringId, error)

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

func (SpringId) ID ¶

func (id SpringId) ID() string

ID returns the formatted Spring ID

func (SpringId) Segments ¶

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

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

func (SpringId) String ¶

func (id SpringId) String() string

String returns a human-readable description of this Spring ID

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"`
}

func (StorageAccount) MarshalJSON ¶

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

type StorageId ¶

type StorageId struct {
	SubscriptionId    string
	ResourceGroupName string
	ServiceName       string
	StorageName       string
}

StorageId is a struct representing the Resource ID for a Storage

func NewStorageID ¶

func NewStorageID(subscriptionId string, resourceGroupName string, serviceName 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) 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 {
}

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"
)

type StoragesCreateOrUpdateOperationResponse ¶

type StoragesCreateOrUpdateOperationResponse struct {
	Poller       polling.LongRunningPoller
	HttpResponse *http.Response
}

type StoragesDeleteOperationResponse ¶

type StoragesDeleteOperationResponse struct {
	Poller       polling.LongRunningPoller
	HttpResponse *http.Response
}

type StoragesGetOperationResponse ¶

type StoragesGetOperationResponse struct {
	HttpResponse *http.Response
	Model        *StorageResource
}

type StoragesListCompleteResult ¶

type StoragesListCompleteResult struct {
	Items []StorageResource
}

type StoragesListOperationResponse ¶

type StoragesListOperationResponse struct {
	HttpResponse *http.Response
	Model        *[]StorageResource
	// contains filtered or unexported fields
}

func (StoragesListOperationResponse) HasMore ¶

func (r StoragesListOperationResponse) HasMore() bool

func (StoragesListOperationResponse) LoadMore ¶

type SupportedBuildPackId ¶

type SupportedBuildPackId struct {
	SubscriptionId    string
	ResourceGroupName string
	ServiceName       string
	BuildServiceName  string
	BuildpackName     string
}

SupportedBuildPackId is a struct representing the Resource ID for a Supported Build Pack

func NewSupportedBuildPackID ¶

func NewSupportedBuildPackID(subscriptionId string, resourceGroupName string, serviceName string, buildServiceName string, buildpackName 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) 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 SupportedBuildpackResourceProperties ¶

type SupportedBuildpackResourceProperties struct {
	BuildpackId *string `json:"buildpackId,omitempty"`
}

type SupportedBuildpacksCollection ¶

type SupportedBuildpacksCollection struct {
	NextLink *string                       `json:"nextLink,omitempty"`
	Value    *[]SupportedBuildpackResource `json:"value,omitempty"`
}

type SupportedRuntimePlatform ¶

type SupportedRuntimePlatform string
const (
	SupportedRuntimePlatformJava         SupportedRuntimePlatform = "Java"
	SupportedRuntimePlatformPointNETCore SupportedRuntimePlatform = ".NET Core"
)

type SupportedRuntimeValue ¶

type SupportedRuntimeValue string
const (
	SupportedRuntimeValueJavaEight       SupportedRuntimeValue = "Java_8"
	SupportedRuntimeValueJavaOneOne      SupportedRuntimeValue = "Java_11"
	SupportedRuntimeValueJavaOneSeven    SupportedRuntimeValue = "Java_17"
	SupportedRuntimeValueNetCoreThreeOne SupportedRuntimeValue = "NetCore_31"
)

type SupportedRuntimeVersion ¶

type SupportedRuntimeVersion struct {
	Platform *SupportedRuntimePlatform `json:"platform,omitempty"`
	Value    *SupportedRuntimeValue    `json:"value,omitempty"`
	Version  *string                   `json:"version,omitempty"`
}

type SupportedStackId ¶

type SupportedStackId struct {
	SubscriptionId    string
	ResourceGroupName string
	ServiceName       string
	BuildServiceName  string
	StackName         string
}

SupportedStackId is a struct representing the Resource ID for a Supported Stack

func NewSupportedStackID ¶

func NewSupportedStackID(subscriptionId string, resourceGroupName string, serviceName string, buildServiceName string, stackName 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) 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 SupportedStackResourceProperties ¶

type SupportedStackResourceProperties struct {
	StackId *string `json:"stackId,omitempty"`
	Version *string `json:"version,omitempty"`
}

type SupportedStacksCollection ¶

type SupportedStacksCollection struct {
	NextLink *string                   `json:"nextLink,omitempty"`
	Value    *[]SupportedStackResource `json:"value,omitempty"`
}

type TCPSocketAction ¶

type TCPSocketAction struct {
}

func (TCPSocketAction) MarshalJSON ¶

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

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"
)

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"
)

type TriggeredBuildResult ¶

type TriggeredBuildResult struct {
	Id *string `json:"id,omitempty"`
}

type Type ¶

type Type string
const (
	TypeAzureFileVolume Type = "AzureFileVolume"
)

type UserSourceInfo ¶

type UserSourceInfo interface {
}

type ValidationMessages ¶

type ValidationMessages struct {
	Messages *[]string `json:"messages,omitempty"`
	Name     *string   `json:"name,omitempty"`
}

Source Files ¶

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL