Documentation ¶
Overview ¶
Package appplatform implements the Azure ARM Appplatform service API version 2023-05-01-preview.
REST API for Azure Spring Apps
Index ¶
- Constants
- func UserAgent() string
- func Version() string
- type APIPortalCustomDomainProperties
- type APIPortalCustomDomainResource
- type APIPortalCustomDomainResourceCollection
- type APIPortalCustomDomainResourceCollectionIterator
- func (iter *APIPortalCustomDomainResourceCollectionIterator) Next() error
- func (iter *APIPortalCustomDomainResourceCollectionIterator) NextWithContext(ctx context.Context) (err error)
- func (iter APIPortalCustomDomainResourceCollectionIterator) NotDone() bool
- func (iter APIPortalCustomDomainResourceCollectionIterator) Response() APIPortalCustomDomainResourceCollection
- func (iter APIPortalCustomDomainResourceCollectionIterator) Value() APIPortalCustomDomainResource
- type APIPortalCustomDomainResourceCollectionPage
- func (page *APIPortalCustomDomainResourceCollectionPage) Next() error
- func (page *APIPortalCustomDomainResourceCollectionPage) NextWithContext(ctx context.Context) (err error)
- func (page APIPortalCustomDomainResourceCollectionPage) NotDone() bool
- func (page APIPortalCustomDomainResourceCollectionPage) Response() APIPortalCustomDomainResourceCollection
- func (page APIPortalCustomDomainResourceCollectionPage) Values() []APIPortalCustomDomainResource
- type APIPortalCustomDomainsClient
- func (client APIPortalCustomDomainsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, serviceName string, ...) (result APIPortalCustomDomainsCreateOrUpdateFuture, err error)
- func (client APIPortalCustomDomainsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client APIPortalCustomDomainsClient) CreateOrUpdateResponder(resp *http.Response) (result APIPortalCustomDomainResource, err error)
- func (client APIPortalCustomDomainsClient) CreateOrUpdateSender(req *http.Request) (future APIPortalCustomDomainsCreateOrUpdateFuture, err error)
- func (client APIPortalCustomDomainsClient) Delete(ctx context.Context, resourceGroupName string, serviceName string, ...) (result APIPortalCustomDomainsDeleteFuture, err error)
- func (client APIPortalCustomDomainsClient) DeletePreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client APIPortalCustomDomainsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client APIPortalCustomDomainsClient) DeleteSender(req *http.Request) (future APIPortalCustomDomainsDeleteFuture, err error)
- func (client APIPortalCustomDomainsClient) Get(ctx context.Context, resourceGroupName string, serviceName string, ...) (result APIPortalCustomDomainResource, err error)
- func (client APIPortalCustomDomainsClient) GetPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client APIPortalCustomDomainsClient) GetResponder(resp *http.Response) (result APIPortalCustomDomainResource, err error)
- func (client APIPortalCustomDomainsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client APIPortalCustomDomainsClient) List(ctx context.Context, resourceGroupName string, serviceName string, ...) (result APIPortalCustomDomainResourceCollectionPage, err error)
- func (client APIPortalCustomDomainsClient) ListComplete(ctx context.Context, resourceGroupName string, serviceName string, ...) (result APIPortalCustomDomainResourceCollectionIterator, err error)
- func (client APIPortalCustomDomainsClient) ListPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client APIPortalCustomDomainsClient) ListResponder(resp *http.Response) (result APIPortalCustomDomainResourceCollection, err error)
- func (client APIPortalCustomDomainsClient) ListSender(req *http.Request) (*http.Response, error)
- type APIPortalCustomDomainsCreateOrUpdateFuture
- type APIPortalCustomDomainsDeleteFuture
- type APIPortalInstance
- type APIPortalProperties
- type APIPortalProvisioningState
- type APIPortalResource
- type APIPortalResourceCollection
- type APIPortalResourceCollectionIterator
- func (iter *APIPortalResourceCollectionIterator) Next() error
- func (iter *APIPortalResourceCollectionIterator) NextWithContext(ctx context.Context) (err error)
- func (iter APIPortalResourceCollectionIterator) NotDone() bool
- func (iter APIPortalResourceCollectionIterator) Response() APIPortalResourceCollection
- func (iter APIPortalResourceCollectionIterator) Value() APIPortalResource
- type APIPortalResourceCollectionPage
- func (page *APIPortalResourceCollectionPage) Next() error
- func (page *APIPortalResourceCollectionPage) NextWithContext(ctx context.Context) (err error)
- func (page APIPortalResourceCollectionPage) NotDone() bool
- func (page APIPortalResourceCollectionPage) Response() APIPortalResourceCollection
- func (page APIPortalResourceCollectionPage) Values() []APIPortalResource
- type APIPortalResourceRequests
- type APIPortalsClient
- func (client APIPortalsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, serviceName string, ...) (result APIPortalsCreateOrUpdateFuture, err error)
- func (client APIPortalsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client APIPortalsClient) CreateOrUpdateResponder(resp *http.Response) (result APIPortalResource, err error)
- func (client APIPortalsClient) CreateOrUpdateSender(req *http.Request) (future APIPortalsCreateOrUpdateFuture, err error)
- func (client APIPortalsClient) Delete(ctx context.Context, resourceGroupName string, serviceName string, ...) (result APIPortalsDeleteFuture, err error)
- func (client APIPortalsClient) DeletePreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client APIPortalsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client APIPortalsClient) DeleteSender(req *http.Request) (future APIPortalsDeleteFuture, err error)
- func (client APIPortalsClient) Get(ctx context.Context, resourceGroupName string, serviceName string, ...) (result APIPortalResource, err error)
- func (client APIPortalsClient) GetPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client APIPortalsClient) GetResponder(resp *http.Response) (result APIPortalResource, err error)
- func (client APIPortalsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client APIPortalsClient) List(ctx context.Context, resourceGroupName string, serviceName string) (result APIPortalResourceCollectionPage, err error)
- func (client APIPortalsClient) ListComplete(ctx context.Context, resourceGroupName string, serviceName string) (result APIPortalResourceCollectionIterator, err error)
- func (client APIPortalsClient) ListPreparer(ctx context.Context, resourceGroupName string, serviceName string) (*http.Request, error)
- func (client APIPortalsClient) ListResponder(resp *http.Response) (result APIPortalResourceCollection, err error)
- func (client APIPortalsClient) ListSender(req *http.Request) (*http.Response, error)
- func (client APIPortalsClient) ValidateDomain(ctx context.Context, resourceGroupName string, serviceName string, ...) (result CustomDomainValidateResult, err error)
- func (client APIPortalsClient) ValidateDomainPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client APIPortalsClient) ValidateDomainResponder(resp *http.Response) (result CustomDomainValidateResult, err error)
- func (client APIPortalsClient) ValidateDomainSender(req *http.Request) (*http.Response, error)
- type APIPortalsCreateOrUpdateFuture
- type APIPortalsDeleteFuture
- type AcceleratorAuthSetting
- func (aas AcceleratorAuthSetting) AsAcceleratorAuthSetting() (*AcceleratorAuthSetting, bool)
- func (aas AcceleratorAuthSetting) AsAcceleratorBasicAuthSetting() (*AcceleratorBasicAuthSetting, bool)
- func (aas AcceleratorAuthSetting) AsAcceleratorPublicSetting() (*AcceleratorPublicSetting, bool)
- func (aas AcceleratorAuthSetting) AsAcceleratorSSHSetting() (*AcceleratorSSHSetting, bool)
- func (aas AcceleratorAuthSetting) AsBasicAcceleratorAuthSetting() (BasicAcceleratorAuthSetting, bool)
- func (aas AcceleratorAuthSetting) MarshalJSON() ([]byte, error)
- type AcceleratorBasicAuthSetting
- func (abas AcceleratorBasicAuthSetting) AsAcceleratorAuthSetting() (*AcceleratorAuthSetting, bool)
- func (abas AcceleratorBasicAuthSetting) AsAcceleratorBasicAuthSetting() (*AcceleratorBasicAuthSetting, bool)
- func (abas AcceleratorBasicAuthSetting) AsAcceleratorPublicSetting() (*AcceleratorPublicSetting, bool)
- func (abas AcceleratorBasicAuthSetting) AsAcceleratorSSHSetting() (*AcceleratorSSHSetting, bool)
- func (abas AcceleratorBasicAuthSetting) AsBasicAcceleratorAuthSetting() (BasicAcceleratorAuthSetting, bool)
- func (abas AcceleratorBasicAuthSetting) MarshalJSON() ([]byte, error)
- type AcceleratorGitRepository
- type AcceleratorPublicSetting
- func (aps AcceleratorPublicSetting) AsAcceleratorAuthSetting() (*AcceleratorAuthSetting, bool)
- func (aps AcceleratorPublicSetting) AsAcceleratorBasicAuthSetting() (*AcceleratorBasicAuthSetting, bool)
- func (aps AcceleratorPublicSetting) AsAcceleratorPublicSetting() (*AcceleratorPublicSetting, bool)
- func (aps AcceleratorPublicSetting) AsAcceleratorSSHSetting() (*AcceleratorSSHSetting, bool)
- func (aps AcceleratorPublicSetting) AsBasicAcceleratorAuthSetting() (BasicAcceleratorAuthSetting, bool)
- func (aps AcceleratorPublicSetting) MarshalJSON() ([]byte, error)
- type AcceleratorSSHSetting
- func (ass AcceleratorSSHSetting) AsAcceleratorAuthSetting() (*AcceleratorAuthSetting, bool)
- func (ass AcceleratorSSHSetting) AsAcceleratorBasicAuthSetting() (*AcceleratorBasicAuthSetting, bool)
- func (ass AcceleratorSSHSetting) AsAcceleratorPublicSetting() (*AcceleratorPublicSetting, bool)
- func (ass AcceleratorSSHSetting) AsAcceleratorSSHSetting() (*AcceleratorSSHSetting, bool)
- func (ass AcceleratorSSHSetting) AsBasicAcceleratorAuthSetting() (BasicAcceleratorAuthSetting, bool)
- func (ass AcceleratorSSHSetting) MarshalJSON() ([]byte, error)
- type ActionType
- type ActiveDeploymentCollection
- type ApmProperties
- type ApmProvisioningState
- type ApmReference
- type ApmResource
- type ApmResourceCollection
- type ApmResourceCollectionIterator
- func (iter *ApmResourceCollectionIterator) Next() error
- func (iter *ApmResourceCollectionIterator) NextWithContext(ctx context.Context) (err error)
- func (iter ApmResourceCollectionIterator) NotDone() bool
- func (iter ApmResourceCollectionIterator) Response() ApmResourceCollection
- func (iter ApmResourceCollectionIterator) Value() ApmResource
- type ApmResourceCollectionPage
- func (page *ApmResourceCollectionPage) Next() error
- func (page *ApmResourceCollectionPage) NextWithContext(ctx context.Context) (err error)
- func (page ApmResourceCollectionPage) NotDone() bool
- func (page ApmResourceCollectionPage) Response() ApmResourceCollection
- func (page ApmResourceCollectionPage) Values() []ApmResource
- type ApmSecretKeys
- type ApmType
- type ApmsClient
- func (client ApmsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, serviceName string, ...) (result ApmsCreateOrUpdateFuture, err error)
- func (client ApmsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client ApmsClient) CreateOrUpdateResponder(resp *http.Response) (result ApmResource, err error)
- func (client ApmsClient) CreateOrUpdateSender(req *http.Request) (future ApmsCreateOrUpdateFuture, err error)
- func (client ApmsClient) Delete(ctx context.Context, resourceGroupName string, serviceName string, ...) (result ApmsDeleteFuture, err error)
- func (client ApmsClient) DeletePreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client ApmsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client ApmsClient) DeleteSender(req *http.Request) (future ApmsDeleteFuture, err error)
- func (client ApmsClient) Get(ctx context.Context, resourceGroupName string, serviceName string, ...) (result ApmResource, err error)
- func (client ApmsClient) GetPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client ApmsClient) GetResponder(resp *http.Response) (result ApmResource, err error)
- func (client ApmsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client ApmsClient) List(ctx context.Context, resourceGroupName string, serviceName string) (result ApmResourceCollectionPage, err error)
- func (client ApmsClient) ListComplete(ctx context.Context, resourceGroupName string, serviceName string) (result ApmResourceCollectionIterator, err error)
- func (client ApmsClient) ListPreparer(ctx context.Context, resourceGroupName string, serviceName string) (*http.Request, error)
- func (client ApmsClient) ListResponder(resp *http.Response) (result ApmResourceCollection, err error)
- func (client ApmsClient) ListSecretKeys(ctx context.Context, resourceGroupName string, serviceName string, ...) (result ApmSecretKeys, err error)
- func (client ApmsClient) ListSecretKeysPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client ApmsClient) ListSecretKeysResponder(resp *http.Response) (result ApmSecretKeys, err error)
- func (client ApmsClient) ListSecretKeysSender(req *http.Request) (*http.Response, error)
- func (client ApmsClient) ListSender(req *http.Request) (*http.Response, error)
- type ApmsCreateOrUpdateFuture
- type ApmsDeleteFuture
- type AppResource
- type AppResourceCollection
- type AppResourceCollectionIterator
- func (iter *AppResourceCollectionIterator) Next() error
- func (iter *AppResourceCollectionIterator) NextWithContext(ctx context.Context) (err error)
- func (iter AppResourceCollectionIterator) NotDone() bool
- func (iter AppResourceCollectionIterator) Response() AppResourceCollection
- func (iter AppResourceCollectionIterator) Value() AppResource
- type AppResourceCollectionPage
- func (page *AppResourceCollectionPage) Next() error
- func (page *AppResourceCollectionPage) NextWithContext(ctx context.Context) (err error)
- func (page AppResourceCollectionPage) NotDone() bool
- func (page AppResourceCollectionPage) Response() AppResourceCollection
- func (page AppResourceCollectionPage) Values() []AppResource
- type AppResourceProperties
- type AppResourceProvisioningState
- type AppVNetAddons
- type ApplicationAcceleratorComponent
- type ApplicationAcceleratorInstance
- type ApplicationAcceleratorProperties
- type ApplicationAcceleratorProvisioningState
- type ApplicationAcceleratorResource
- type ApplicationAcceleratorResourceCollection
- type ApplicationAcceleratorResourceCollectionIterator
- func (iter *ApplicationAcceleratorResourceCollectionIterator) Next() error
- func (iter *ApplicationAcceleratorResourceCollectionIterator) NextWithContext(ctx context.Context) (err error)
- func (iter ApplicationAcceleratorResourceCollectionIterator) NotDone() bool
- func (iter ApplicationAcceleratorResourceCollectionIterator) Response() ApplicationAcceleratorResourceCollection
- func (iter ApplicationAcceleratorResourceCollectionIterator) Value() ApplicationAcceleratorResource
- type ApplicationAcceleratorResourceCollectionPage
- func (page *ApplicationAcceleratorResourceCollectionPage) Next() error
- func (page *ApplicationAcceleratorResourceCollectionPage) NextWithContext(ctx context.Context) (err error)
- func (page ApplicationAcceleratorResourceCollectionPage) NotDone() bool
- func (page ApplicationAcceleratorResourceCollectionPage) Response() ApplicationAcceleratorResourceCollection
- func (page ApplicationAcceleratorResourceCollectionPage) Values() []ApplicationAcceleratorResource
- type ApplicationAcceleratorResourceRequests
- type ApplicationAcceleratorsClient
- func (client ApplicationAcceleratorsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, serviceName string, ...) (result ApplicationAcceleratorsCreateOrUpdateFuture, err error)
- func (client ApplicationAcceleratorsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client ApplicationAcceleratorsClient) CreateOrUpdateResponder(resp *http.Response) (result ApplicationAcceleratorResource, err error)
- func (client ApplicationAcceleratorsClient) CreateOrUpdateSender(req *http.Request) (future ApplicationAcceleratorsCreateOrUpdateFuture, err error)
- func (client ApplicationAcceleratorsClient) Delete(ctx context.Context, resourceGroupName string, serviceName string, ...) (result ApplicationAcceleratorsDeleteFuture, err error)
- func (client ApplicationAcceleratorsClient) DeletePreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client ApplicationAcceleratorsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client ApplicationAcceleratorsClient) DeleteSender(req *http.Request) (future ApplicationAcceleratorsDeleteFuture, err error)
- func (client ApplicationAcceleratorsClient) Get(ctx context.Context, resourceGroupName string, serviceName string, ...) (result ApplicationAcceleratorResource, err error)
- func (client ApplicationAcceleratorsClient) GetPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client ApplicationAcceleratorsClient) GetResponder(resp *http.Response) (result ApplicationAcceleratorResource, err error)
- func (client ApplicationAcceleratorsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client ApplicationAcceleratorsClient) List(ctx context.Context, resourceGroupName string, serviceName string) (result ApplicationAcceleratorResourceCollectionPage, err error)
- func (client ApplicationAcceleratorsClient) ListComplete(ctx context.Context, resourceGroupName string, serviceName string) (result ApplicationAcceleratorResourceCollectionIterator, err error)
- func (client ApplicationAcceleratorsClient) ListPreparer(ctx context.Context, resourceGroupName string, serviceName string) (*http.Request, error)
- func (client ApplicationAcceleratorsClient) ListResponder(resp *http.Response) (result ApplicationAcceleratorResourceCollection, err error)
- func (client ApplicationAcceleratorsClient) ListSender(req *http.Request) (*http.Response, error)
- type ApplicationAcceleratorsCreateOrUpdateFuture
- type ApplicationAcceleratorsDeleteFuture
- type ApplicationInsightsAgentVersions
- type ApplicationLiveViewComponent
- type ApplicationLiveViewInstance
- type ApplicationLiveViewProperties
- type ApplicationLiveViewProvisioningState
- type ApplicationLiveViewResource
- type ApplicationLiveViewResourceCollection
- type ApplicationLiveViewResourceCollectionIterator
- func (iter *ApplicationLiveViewResourceCollectionIterator) Next() error
- func (iter *ApplicationLiveViewResourceCollectionIterator) NextWithContext(ctx context.Context) (err error)
- func (iter ApplicationLiveViewResourceCollectionIterator) NotDone() bool
- func (iter ApplicationLiveViewResourceCollectionIterator) Response() ApplicationLiveViewResourceCollection
- func (iter ApplicationLiveViewResourceCollectionIterator) Value() ApplicationLiveViewResource
- type ApplicationLiveViewResourceCollectionPage
- func (page *ApplicationLiveViewResourceCollectionPage) Next() error
- func (page *ApplicationLiveViewResourceCollectionPage) NextWithContext(ctx context.Context) (err error)
- func (page ApplicationLiveViewResourceCollectionPage) NotDone() bool
- func (page ApplicationLiveViewResourceCollectionPage) Response() ApplicationLiveViewResourceCollection
- func (page ApplicationLiveViewResourceCollectionPage) Values() []ApplicationLiveViewResource
- type ApplicationLiveViewResourceRequests
- type ApplicationLiveViewsClient
- func (client ApplicationLiveViewsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, serviceName string, ...) (result ApplicationLiveViewsCreateOrUpdateFuture, err error)
- func (client ApplicationLiveViewsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client ApplicationLiveViewsClient) CreateOrUpdateResponder(resp *http.Response) (result ApplicationLiveViewResource, err error)
- func (client ApplicationLiveViewsClient) CreateOrUpdateSender(req *http.Request) (future ApplicationLiveViewsCreateOrUpdateFuture, err error)
- func (client ApplicationLiveViewsClient) Delete(ctx context.Context, resourceGroupName string, serviceName string, ...) (result ApplicationLiveViewsDeleteFuture, err error)
- func (client ApplicationLiveViewsClient) DeletePreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client ApplicationLiveViewsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client ApplicationLiveViewsClient) DeleteSender(req *http.Request) (future ApplicationLiveViewsDeleteFuture, err error)
- func (client ApplicationLiveViewsClient) Get(ctx context.Context, resourceGroupName string, serviceName string, ...) (result ApplicationLiveViewResource, err error)
- func (client ApplicationLiveViewsClient) GetPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client ApplicationLiveViewsClient) GetResponder(resp *http.Response) (result ApplicationLiveViewResource, err error)
- func (client ApplicationLiveViewsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client ApplicationLiveViewsClient) List(ctx context.Context, resourceGroupName string, serviceName string) (result ApplicationLiveViewResourceCollectionPage, err error)
- func (client ApplicationLiveViewsClient) ListComplete(ctx context.Context, resourceGroupName string, serviceName string) (result ApplicationLiveViewResourceCollectionIterator, err error)
- func (client ApplicationLiveViewsClient) ListPreparer(ctx context.Context, resourceGroupName string, serviceName string) (*http.Request, error)
- func (client ApplicationLiveViewsClient) ListResponder(resp *http.Response) (result ApplicationLiveViewResourceCollection, err error)
- func (client ApplicationLiveViewsClient) ListSender(req *http.Request) (*http.Response, error)
- type ApplicationLiveViewsCreateOrUpdateFuture
- type ApplicationLiveViewsDeleteFuture
- type AppsClient
- func (client AppsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, serviceName string, ...) (result AppsCreateOrUpdateFuture, err error)
- func (client AppsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client AppsClient) CreateOrUpdateResponder(resp *http.Response) (result AppResource, err error)
- func (client AppsClient) CreateOrUpdateSender(req *http.Request) (future AppsCreateOrUpdateFuture, err error)
- func (client AppsClient) Delete(ctx context.Context, resourceGroupName string, serviceName string, ...) (result AppsDeleteFuture, err error)
- func (client AppsClient) DeletePreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client AppsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client AppsClient) DeleteSender(req *http.Request) (future AppsDeleteFuture, err error)
- func (client AppsClient) Get(ctx context.Context, resourceGroupName string, serviceName string, ...) (result AppResource, err error)
- func (client AppsClient) GetPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client AppsClient) GetResourceUploadURL(ctx context.Context, resourceGroupName string, serviceName string, ...) (result ResourceUploadDefinition, err error)
- func (client AppsClient) GetResourceUploadURLPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client AppsClient) GetResourceUploadURLResponder(resp *http.Response) (result ResourceUploadDefinition, err error)
- func (client AppsClient) GetResourceUploadURLSender(req *http.Request) (*http.Response, error)
- func (client AppsClient) GetResponder(resp *http.Response) (result AppResource, err error)
- func (client AppsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client AppsClient) List(ctx context.Context, resourceGroupName string, serviceName string) (result AppResourceCollectionPage, err error)
- func (client AppsClient) ListComplete(ctx context.Context, resourceGroupName string, serviceName string) (result AppResourceCollectionIterator, err error)
- func (client AppsClient) ListPreparer(ctx context.Context, resourceGroupName string, serviceName string) (*http.Request, error)
- func (client AppsClient) ListResponder(resp *http.Response) (result AppResourceCollection, err error)
- func (client AppsClient) ListSender(req *http.Request) (*http.Response, error)
- func (client AppsClient) SetActiveDeployments(ctx context.Context, resourceGroupName string, serviceName string, ...) (result AppsSetActiveDeploymentsFuture, err error)
- func (client AppsClient) SetActiveDeploymentsPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client AppsClient) SetActiveDeploymentsResponder(resp *http.Response) (result AppResource, err error)
- func (client AppsClient) SetActiveDeploymentsSender(req *http.Request) (future AppsSetActiveDeploymentsFuture, err error)
- func (client AppsClient) Update(ctx context.Context, resourceGroupName string, serviceName string, ...) (result AppsUpdateFuture, err error)
- func (client AppsClient) UpdatePreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client AppsClient) UpdateResponder(resp *http.Response) (result AppResource, err error)
- func (client AppsClient) UpdateSender(req *http.Request) (future AppsUpdateFuture, err error)
- func (client AppsClient) ValidateDomain(ctx context.Context, resourceGroupName string, serviceName string, ...) (result CustomDomainValidateResult, err error)
- func (client AppsClient) ValidateDomainPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client AppsClient) ValidateDomainResponder(resp *http.Response) (result CustomDomainValidateResult, err error)
- func (client AppsClient) ValidateDomainSender(req *http.Request) (*http.Response, error)
- type AppsCreateOrUpdateFuture
- type AppsDeleteFuture
- type AppsSetActiveDeploymentsFuture
- type AppsUpdateFuture
- type AuthType
- type AvailableOperations
- type AvailableOperationsIterator
- func (iter *AvailableOperationsIterator) Next() error
- func (iter *AvailableOperationsIterator) NextWithContext(ctx context.Context) (err error)
- func (iter AvailableOperationsIterator) NotDone() bool
- func (iter AvailableOperationsIterator) Response() AvailableOperations
- func (iter AvailableOperationsIterator) Value() OperationDetail
- type AvailableOperationsPage
- func (page *AvailableOperationsPage) Next() error
- func (page *AvailableOperationsPage) NextWithContext(ctx context.Context) (err error)
- func (page AvailableOperationsPage) NotDone() bool
- func (page AvailableOperationsPage) Response() AvailableOperations
- func (page AvailableOperationsPage) Values() []OperationDetail
- type AvailableRuntimeVersions
- type AzureFileVolume
- func (afv AzureFileVolume) AsAzureFileVolume() (*AzureFileVolume, bool)
- func (afv AzureFileVolume) AsBasicCustomPersistentDiskProperties() (BasicCustomPersistentDiskProperties, bool)
- func (afv AzureFileVolume) AsCustomPersistentDiskProperties() (*CustomPersistentDiskProperties, bool)
- func (afv AzureFileVolume) MarshalJSON() ([]byte, error)
- type BackendProtocol
- type BaseClient
- type BasicAcceleratorAuthSetting
- type BasicCertificateProperties
- type BasicContainerRegistryCredentials
- type BasicCustomPersistentDiskProperties
- type BasicProbeAction
- type BasicStorageProperties
- type BasicUploadedUserSourceInfo
- type BasicUserSourceInfo
- type BindingResource
- type BindingResourceCollection
- type BindingResourceCollectionIterator
- func (iter *BindingResourceCollectionIterator) Next() error
- func (iter *BindingResourceCollectionIterator) NextWithContext(ctx context.Context) (err error)
- func (iter BindingResourceCollectionIterator) NotDone() bool
- func (iter BindingResourceCollectionIterator) Response() BindingResourceCollection
- func (iter BindingResourceCollectionIterator) Value() BindingResource
- type BindingResourceCollectionPage
- func (page *BindingResourceCollectionPage) Next() error
- func (page *BindingResourceCollectionPage) NextWithContext(ctx context.Context) (err error)
- func (page BindingResourceCollectionPage) NotDone() bool
- func (page BindingResourceCollectionPage) Response() BindingResourceCollection
- func (page BindingResourceCollectionPage) Values() []BindingResource
- type BindingResourceProperties
- type BindingType
- type BindingsClient
- func (client BindingsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, serviceName string, ...) (result BindingsCreateOrUpdateFuture, err error)
- func (client BindingsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client BindingsClient) CreateOrUpdateResponder(resp *http.Response) (result BindingResource, err error)
- func (client BindingsClient) CreateOrUpdateSender(req *http.Request) (future BindingsCreateOrUpdateFuture, err error)
- func (client BindingsClient) Delete(ctx context.Context, resourceGroupName string, serviceName string, ...) (result BindingsDeleteFuture, err error)
- func (client BindingsClient) DeletePreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client BindingsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BindingsClient) DeleteSender(req *http.Request) (future BindingsDeleteFuture, err error)
- func (client BindingsClient) Get(ctx context.Context, resourceGroupName string, serviceName string, ...) (result BindingResource, err error)
- func (client BindingsClient) GetPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client BindingsClient) GetResponder(resp *http.Response) (result BindingResource, err error)
- func (client BindingsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client BindingsClient) List(ctx context.Context, resourceGroupName string, serviceName string, ...) (result BindingResourceCollectionPage, err error)
- func (client BindingsClient) ListComplete(ctx context.Context, resourceGroupName string, serviceName string, ...) (result BindingResourceCollectionIterator, err error)
- func (client BindingsClient) ListPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client BindingsClient) ListResponder(resp *http.Response) (result BindingResourceCollection, err error)
- func (client BindingsClient) ListSender(req *http.Request) (*http.Response, error)
- func (client BindingsClient) Update(ctx context.Context, resourceGroupName string, serviceName string, ...) (result BindingsUpdateFuture, err error)
- func (client BindingsClient) UpdatePreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client BindingsClient) UpdateResponder(resp *http.Response) (result BindingResource, err error)
- func (client BindingsClient) UpdateSender(req *http.Request) (future BindingsUpdateFuture, err error)
- type BindingsCreateOrUpdateFuture
- type BindingsDeleteFuture
- type BindingsUpdateFuture
- type Build
- type BuildCollection
- type BuildCollectionIterator
- type BuildCollectionPage
- type BuildProperties
- type BuildProvisioningState
- type BuildResourceRequests
- type BuildResult
- type BuildResultCollection
- type BuildResultCollectionIterator
- func (iter *BuildResultCollectionIterator) Next() error
- func (iter *BuildResultCollectionIterator) NextWithContext(ctx context.Context) (err error)
- func (iter BuildResultCollectionIterator) NotDone() bool
- func (iter BuildResultCollectionIterator) Response() BuildResultCollection
- func (iter BuildResultCollectionIterator) Value() BuildResult
- type BuildResultCollectionPage
- func (page *BuildResultCollectionPage) Next() error
- func (page *BuildResultCollectionPage) NextWithContext(ctx context.Context) (err error)
- func (page BuildResultCollectionPage) NotDone() bool
- func (page BuildResultCollectionPage) Response() BuildResultCollection
- func (page BuildResultCollectionPage) Values() []BuildResult
- type BuildResultLog
- type BuildResultProperties
- type BuildResultProvisioningState
- type BuildResultUserSourceInfo
- func (brusi BuildResultUserSourceInfo) AsBasicUploadedUserSourceInfo() (BasicUploadedUserSourceInfo, bool)
- func (brusi BuildResultUserSourceInfo) AsBasicUserSourceInfo() (BasicUserSourceInfo, bool)
- func (brusi BuildResultUserSourceInfo) AsBuildResultUserSourceInfo() (*BuildResultUserSourceInfo, bool)
- func (brusi BuildResultUserSourceInfo) AsCustomContainerUserSourceInfo() (*CustomContainerUserSourceInfo, bool)
- func (brusi BuildResultUserSourceInfo) AsJarUploadedUserSourceInfo() (*JarUploadedUserSourceInfo, bool)
- func (brusi BuildResultUserSourceInfo) AsNetCoreZipUploadedUserSourceInfo() (*NetCoreZipUploadedUserSourceInfo, bool)
- func (brusi BuildResultUserSourceInfo) AsSourceUploadedUserSourceInfo() (*SourceUploadedUserSourceInfo, bool)
- func (brusi BuildResultUserSourceInfo) AsUploadedUserSourceInfo() (*UploadedUserSourceInfo, bool)
- func (brusi BuildResultUserSourceInfo) AsUserSourceInfo() (*UserSourceInfo, bool)
- func (brusi BuildResultUserSourceInfo) MarshalJSON() ([]byte, error)
- type BuildService
- type BuildServiceAgentPoolClient
- func (client BuildServiceAgentPoolClient) Get(ctx context.Context, resourceGroupName string, serviceName string, ...) (result BuildServiceAgentPoolResource, err error)
- func (client BuildServiceAgentPoolClient) GetPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client BuildServiceAgentPoolClient) GetResponder(resp *http.Response) (result BuildServiceAgentPoolResource, err error)
- func (client BuildServiceAgentPoolClient) GetSender(req *http.Request) (*http.Response, error)
- func (client BuildServiceAgentPoolClient) List(ctx context.Context, resourceGroupName string, serviceName string, ...) (result BuildServiceAgentPoolResourceCollectionPage, err error)
- func (client BuildServiceAgentPoolClient) ListComplete(ctx context.Context, resourceGroupName string, serviceName string, ...) (result BuildServiceAgentPoolResourceCollectionIterator, err error)
- func (client BuildServiceAgentPoolClient) ListPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client BuildServiceAgentPoolClient) ListResponder(resp *http.Response) (result BuildServiceAgentPoolResourceCollection, err error)
- func (client BuildServiceAgentPoolClient) ListSender(req *http.Request) (*http.Response, error)
- func (client BuildServiceAgentPoolClient) UpdatePut(ctx context.Context, resourceGroupName string, serviceName string, ...) (result BuildServiceAgentPoolUpdatePutFuture, err error)
- func (client BuildServiceAgentPoolClient) UpdatePutPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client BuildServiceAgentPoolClient) UpdatePutResponder(resp *http.Response) (result BuildServiceAgentPoolResource, err error)
- func (client BuildServiceAgentPoolClient) UpdatePutSender(req *http.Request) (future BuildServiceAgentPoolUpdatePutFuture, err error)
- type BuildServiceAgentPoolProperties
- type BuildServiceAgentPoolResource
- type BuildServiceAgentPoolResourceCollection
- type BuildServiceAgentPoolResourceCollectionIterator
- func (iter *BuildServiceAgentPoolResourceCollectionIterator) Next() error
- func (iter *BuildServiceAgentPoolResourceCollectionIterator) NextWithContext(ctx context.Context) (err error)
- func (iter BuildServiceAgentPoolResourceCollectionIterator) NotDone() bool
- func (iter BuildServiceAgentPoolResourceCollectionIterator) Response() BuildServiceAgentPoolResourceCollection
- func (iter BuildServiceAgentPoolResourceCollectionIterator) Value() BuildServiceAgentPoolResource
- type BuildServiceAgentPoolResourceCollectionPage
- func (page *BuildServiceAgentPoolResourceCollectionPage) Next() error
- func (page *BuildServiceAgentPoolResourceCollectionPage) NextWithContext(ctx context.Context) (err error)
- func (page BuildServiceAgentPoolResourceCollectionPage) NotDone() bool
- func (page BuildServiceAgentPoolResourceCollectionPage) Response() BuildServiceAgentPoolResourceCollection
- func (page BuildServiceAgentPoolResourceCollectionPage) Values() []BuildServiceAgentPoolResource
- type BuildServiceAgentPoolSizeProperties
- type BuildServiceAgentPoolUpdatePutFuture
- type BuildServiceBuilderClient
- func (client BuildServiceBuilderClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, serviceName string, ...) (result BuildServiceBuilderCreateOrUpdateFuture, err error)
- func (client BuildServiceBuilderClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client BuildServiceBuilderClient) CreateOrUpdateResponder(resp *http.Response) (result BuilderResource, err error)
- func (client BuildServiceBuilderClient) CreateOrUpdateSender(req *http.Request) (future BuildServiceBuilderCreateOrUpdateFuture, err error)
- func (client BuildServiceBuilderClient) Delete(ctx context.Context, resourceGroupName string, serviceName string, ...) (result BuildServiceBuilderDeleteFuture, err error)
- func (client BuildServiceBuilderClient) DeletePreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client BuildServiceBuilderClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BuildServiceBuilderClient) DeleteSender(req *http.Request) (future BuildServiceBuilderDeleteFuture, err error)
- func (client BuildServiceBuilderClient) Get(ctx context.Context, resourceGroupName string, serviceName string, ...) (result BuilderResource, err error)
- func (client BuildServiceBuilderClient) GetPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client BuildServiceBuilderClient) GetResponder(resp *http.Response) (result BuilderResource, err error)
- func (client BuildServiceBuilderClient) GetSender(req *http.Request) (*http.Response, error)
- func (client BuildServiceBuilderClient) List(ctx context.Context, resourceGroupName string, serviceName string, ...) (result BuilderResourceCollectionPage, err error)
- func (client BuildServiceBuilderClient) ListComplete(ctx context.Context, resourceGroupName string, serviceName string, ...) (result BuilderResourceCollectionIterator, err error)
- func (client BuildServiceBuilderClient) ListDeployments(ctx context.Context, resourceGroupName string, serviceName string, ...) (result DeploymentList, err error)
- func (client BuildServiceBuilderClient) ListDeploymentsPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client BuildServiceBuilderClient) ListDeploymentsResponder(resp *http.Response) (result DeploymentList, err error)
- func (client BuildServiceBuilderClient) ListDeploymentsSender(req *http.Request) (*http.Response, error)
- func (client BuildServiceBuilderClient) ListPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client BuildServiceBuilderClient) ListResponder(resp *http.Response) (result BuilderResourceCollection, err error)
- func (client BuildServiceBuilderClient) ListSender(req *http.Request) (*http.Response, error)
- type BuildServiceBuilderCreateOrUpdateFuture
- type BuildServiceBuilderDeleteFuture
- type BuildServiceClient
- func (client BuildServiceClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, serviceName string, ...) (result BuildServiceCreateOrUpdateFuture, err error)
- func (client BuildServiceClient) CreateOrUpdateBuild(ctx context.Context, resourceGroupName string, serviceName string, ...) (result Build, err error)
- func (client BuildServiceClient) CreateOrUpdateBuildPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client BuildServiceClient) CreateOrUpdateBuildResponder(resp *http.Response) (result Build, err error)
- func (client BuildServiceClient) CreateOrUpdateBuildSender(req *http.Request) (*http.Response, error)
- func (client BuildServiceClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client BuildServiceClient) CreateOrUpdateResponder(resp *http.Response) (result BuildService, err error)
- func (client BuildServiceClient) CreateOrUpdateSender(req *http.Request) (future BuildServiceCreateOrUpdateFuture, err error)
- func (client BuildServiceClient) DeleteBuild(ctx context.Context, resourceGroupName string, serviceName string, ...) (result BuildServiceDeleteBuildFuture, err error)
- func (client BuildServiceClient) DeleteBuildPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client BuildServiceClient) DeleteBuildResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BuildServiceClient) DeleteBuildSender(req *http.Request) (future BuildServiceDeleteBuildFuture, err error)
- func (client BuildServiceClient) GetBuild(ctx context.Context, resourceGroupName string, serviceName string, ...) (result Build, err error)
- func (client BuildServiceClient) GetBuildPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client BuildServiceClient) GetBuildResponder(resp *http.Response) (result Build, err error)
- func (client BuildServiceClient) GetBuildResult(ctx context.Context, resourceGroupName string, serviceName string, ...) (result BuildResult, err error)
- func (client BuildServiceClient) GetBuildResultLog(ctx context.Context, resourceGroupName string, serviceName string, ...) (result BuildResultLog, err error)
- func (client BuildServiceClient) GetBuildResultLogPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client BuildServiceClient) GetBuildResultLogResponder(resp *http.Response) (result BuildResultLog, err error)
- func (client BuildServiceClient) GetBuildResultLogSender(req *http.Request) (*http.Response, error)
- func (client BuildServiceClient) GetBuildResultPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client BuildServiceClient) GetBuildResultResponder(resp *http.Response) (result BuildResult, err error)
- func (client BuildServiceClient) GetBuildResultSender(req *http.Request) (*http.Response, error)
- func (client BuildServiceClient) GetBuildSender(req *http.Request) (*http.Response, error)
- func (client BuildServiceClient) GetBuildService(ctx context.Context, resourceGroupName string, serviceName string, ...) (result BuildService, err error)
- func (client BuildServiceClient) GetBuildServicePreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client BuildServiceClient) GetBuildServiceResponder(resp *http.Response) (result BuildService, err error)
- func (client BuildServiceClient) GetBuildServiceSender(req *http.Request) (*http.Response, error)
- func (client BuildServiceClient) GetResourceUploadURL(ctx context.Context, resourceGroupName string, serviceName string, ...) (result ResourceUploadDefinition, err error)
- func (client BuildServiceClient) GetResourceUploadURLPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client BuildServiceClient) GetResourceUploadURLResponder(resp *http.Response) (result ResourceUploadDefinition, err error)
- func (client BuildServiceClient) GetResourceUploadURLSender(req *http.Request) (*http.Response, error)
- func (client BuildServiceClient) GetSupportedBuildpack(ctx context.Context, resourceGroupName string, serviceName string, ...) (result SupportedBuildpackResource, err error)
- func (client BuildServiceClient) GetSupportedBuildpackPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client BuildServiceClient) GetSupportedBuildpackResponder(resp *http.Response) (result SupportedBuildpackResource, err error)
- func (client BuildServiceClient) GetSupportedBuildpackSender(req *http.Request) (*http.Response, error)
- func (client BuildServiceClient) GetSupportedStack(ctx context.Context, resourceGroupName string, serviceName string, ...) (result SupportedStackResource, err error)
- func (client BuildServiceClient) GetSupportedStackPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client BuildServiceClient) GetSupportedStackResponder(resp *http.Response) (result SupportedStackResource, err error)
- func (client BuildServiceClient) GetSupportedStackSender(req *http.Request) (*http.Response, error)
- func (client BuildServiceClient) ListBuildResults(ctx context.Context, resourceGroupName string, serviceName string, ...) (result BuildResultCollectionPage, err error)
- func (client BuildServiceClient) ListBuildResultsComplete(ctx context.Context, resourceGroupName string, serviceName string, ...) (result BuildResultCollectionIterator, err error)
- func (client BuildServiceClient) ListBuildResultsPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client BuildServiceClient) ListBuildResultsResponder(resp *http.Response) (result BuildResultCollection, err error)
- func (client BuildServiceClient) ListBuildResultsSender(req *http.Request) (*http.Response, error)
- func (client BuildServiceClient) ListBuildServices(ctx context.Context, resourceGroupName string, serviceName string) (result BuildServiceCollectionPage, err error)
- func (client BuildServiceClient) ListBuildServicesComplete(ctx context.Context, resourceGroupName string, serviceName string) (result BuildServiceCollectionIterator, err error)
- func (client BuildServiceClient) ListBuildServicesPreparer(ctx context.Context, resourceGroupName string, serviceName string) (*http.Request, error)
- func (client BuildServiceClient) ListBuildServicesResponder(resp *http.Response) (result BuildServiceCollection, err error)
- func (client BuildServiceClient) ListBuildServicesSender(req *http.Request) (*http.Response, error)
- func (client BuildServiceClient) ListBuilds(ctx context.Context, resourceGroupName string, serviceName string, ...) (result BuildCollectionPage, err error)
- func (client BuildServiceClient) ListBuildsComplete(ctx context.Context, resourceGroupName string, serviceName string, ...) (result BuildCollectionIterator, err error)
- func (client BuildServiceClient) ListBuildsPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client BuildServiceClient) ListBuildsResponder(resp *http.Response) (result BuildCollection, err error)
- func (client BuildServiceClient) ListBuildsSender(req *http.Request) (*http.Response, error)
- func (client BuildServiceClient) ListSupportedBuildpacks(ctx context.Context, resourceGroupName string, serviceName string, ...) (result SupportedBuildpacksCollection, err error)
- func (client BuildServiceClient) ListSupportedBuildpacksPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client BuildServiceClient) ListSupportedBuildpacksResponder(resp *http.Response) (result SupportedBuildpacksCollection, err error)
- func (client BuildServiceClient) ListSupportedBuildpacksSender(req *http.Request) (*http.Response, error)
- func (client BuildServiceClient) ListSupportedStacks(ctx context.Context, resourceGroupName string, serviceName string, ...) (result SupportedStacksCollection, err error)
- func (client BuildServiceClient) ListSupportedStacksPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client BuildServiceClient) ListSupportedStacksResponder(resp *http.Response) (result SupportedStacksCollection, err error)
- func (client BuildServiceClient) ListSupportedStacksSender(req *http.Request) (*http.Response, error)
- type BuildServiceCollection
- type BuildServiceCollectionIterator
- func (iter *BuildServiceCollectionIterator) Next() error
- func (iter *BuildServiceCollectionIterator) NextWithContext(ctx context.Context) (err error)
- func (iter BuildServiceCollectionIterator) NotDone() bool
- func (iter BuildServiceCollectionIterator) Response() BuildServiceCollection
- func (iter BuildServiceCollectionIterator) Value() BuildService
- type BuildServiceCollectionPage
- func (page *BuildServiceCollectionPage) Next() error
- func (page *BuildServiceCollectionPage) NextWithContext(ctx context.Context) (err error)
- func (page BuildServiceCollectionPage) NotDone() bool
- func (page BuildServiceCollectionPage) Response() BuildServiceCollection
- func (page BuildServiceCollectionPage) Values() []BuildService
- type BuildServiceCreateOrUpdateFuture
- type BuildServiceDeleteBuildFuture
- type BuildServiceProperties
- type BuildServicePropertiesResourceRequests
- type BuildServiceProvisioningState
- type BuildStageProperties
- type BuilderProperties
- type BuilderProvisioningState
- type BuilderResource
- type BuilderResourceCollection
- type BuilderResourceCollectionIterator
- func (iter *BuilderResourceCollectionIterator) Next() error
- func (iter *BuilderResourceCollectionIterator) NextWithContext(ctx context.Context) (err error)
- func (iter BuilderResourceCollectionIterator) NotDone() bool
- func (iter BuilderResourceCollectionIterator) Response() BuilderResourceCollection
- func (iter BuilderResourceCollectionIterator) Value() BuilderResource
- type BuilderResourceCollectionPage
- func (page *BuilderResourceCollectionPage) Next() error
- func (page *BuilderResourceCollectionPage) NextWithContext(ctx context.Context) (err error)
- func (page BuilderResourceCollectionPage) NotDone() bool
- func (page BuilderResourceCollectionPage) Response() BuilderResourceCollection
- func (page BuilderResourceCollectionPage) Values() []BuilderResource
- type BuildpackBindingClient
- func (client BuildpackBindingClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, serviceName string, ...) (result BuildpackBindingCreateOrUpdateFuture, err error)
- func (client BuildpackBindingClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client BuildpackBindingClient) CreateOrUpdateResponder(resp *http.Response) (result BuildpackBindingResource, err error)
- func (client BuildpackBindingClient) CreateOrUpdateSender(req *http.Request) (future BuildpackBindingCreateOrUpdateFuture, err error)
- func (client BuildpackBindingClient) Delete(ctx context.Context, resourceGroupName string, serviceName string, ...) (result BuildpackBindingDeleteFuture, err error)
- func (client BuildpackBindingClient) DeletePreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client BuildpackBindingClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BuildpackBindingClient) DeleteSender(req *http.Request) (future BuildpackBindingDeleteFuture, err error)
- func (client BuildpackBindingClient) Get(ctx context.Context, resourceGroupName string, serviceName string, ...) (result BuildpackBindingResource, err error)
- func (client BuildpackBindingClient) GetPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client BuildpackBindingClient) GetResponder(resp *http.Response) (result BuildpackBindingResource, err error)
- func (client BuildpackBindingClient) GetSender(req *http.Request) (*http.Response, error)
- func (client BuildpackBindingClient) List(ctx context.Context, resourceGroupName string, serviceName string, ...) (result BuildpackBindingResourceCollectionPage, err error)
- func (client BuildpackBindingClient) ListComplete(ctx context.Context, resourceGroupName string, serviceName string, ...) (result BuildpackBindingResourceCollectionIterator, err error)
- func (client BuildpackBindingClient) ListForCluster(ctx context.Context, resourceGroupName string, serviceName string) (result BuildpackBindingResourceCollectionPage, err error)
- func (client BuildpackBindingClient) ListForClusterComplete(ctx context.Context, resourceGroupName string, serviceName string) (result BuildpackBindingResourceCollectionIterator, err error)
- func (client BuildpackBindingClient) ListForClusterPreparer(ctx context.Context, resourceGroupName string, serviceName string) (*http.Request, error)
- func (client BuildpackBindingClient) ListForClusterResponder(resp *http.Response) (result BuildpackBindingResourceCollection, err error)
- func (client BuildpackBindingClient) ListForClusterSender(req *http.Request) (*http.Response, error)
- func (client BuildpackBindingClient) ListPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client BuildpackBindingClient) ListResponder(resp *http.Response) (result BuildpackBindingResourceCollection, err error)
- func (client BuildpackBindingClient) ListSender(req *http.Request) (*http.Response, error)
- type BuildpackBindingCreateOrUpdateFuture
- type BuildpackBindingDeleteFuture
- type BuildpackBindingLaunchProperties
- type BuildpackBindingProperties
- type BuildpackBindingProvisioningState
- type BuildpackBindingResource
- type BuildpackBindingResourceCollection
- type BuildpackBindingResourceCollectionIterator
- func (iter *BuildpackBindingResourceCollectionIterator) Next() error
- func (iter *BuildpackBindingResourceCollectionIterator) NextWithContext(ctx context.Context) (err error)
- func (iter BuildpackBindingResourceCollectionIterator) NotDone() bool
- func (iter BuildpackBindingResourceCollectionIterator) Response() BuildpackBindingResourceCollection
- func (iter BuildpackBindingResourceCollectionIterator) Value() BuildpackBindingResource
- type BuildpackBindingResourceCollectionPage
- func (page *BuildpackBindingResourceCollectionPage) Next() error
- func (page *BuildpackBindingResourceCollectionPage) NextWithContext(ctx context.Context) (err error)
- func (page BuildpackBindingResourceCollectionPage) NotDone() bool
- func (page BuildpackBindingResourceCollectionPage) Response() BuildpackBindingResourceCollection
- func (page BuildpackBindingResourceCollectionPage) Values() []BuildpackBindingResource
- type BuildpackProperties
- type BuildpacksGroupProperties
- type CertificateProperties
- func (cp CertificateProperties) AsBasicCertificateProperties() (BasicCertificateProperties, bool)
- func (cp CertificateProperties) AsCertificateProperties() (*CertificateProperties, bool)
- func (cp CertificateProperties) AsContentCertificateProperties() (*ContentCertificateProperties, bool)
- func (cp CertificateProperties) AsKeyVaultCertificateProperties() (*KeyVaultCertificateProperties, bool)
- func (cp CertificateProperties) MarshalJSON() ([]byte, error)
- type CertificateReference
- type CertificateResource
- type CertificateResourceCollection
- type CertificateResourceCollectionIterator
- func (iter *CertificateResourceCollectionIterator) Next() error
- func (iter *CertificateResourceCollectionIterator) NextWithContext(ctx context.Context) (err error)
- func (iter CertificateResourceCollectionIterator) NotDone() bool
- func (iter CertificateResourceCollectionIterator) Response() CertificateResourceCollection
- func (iter CertificateResourceCollectionIterator) Value() CertificateResource
- type CertificateResourceCollectionPage
- func (page *CertificateResourceCollectionPage) Next() error
- func (page *CertificateResourceCollectionPage) NextWithContext(ctx context.Context) (err error)
- func (page CertificateResourceCollectionPage) NotDone() bool
- func (page CertificateResourceCollectionPage) Response() CertificateResourceCollection
- func (page CertificateResourceCollectionPage) Values() []CertificateResource
- type CertificateResourceProvisioningState
- type CertificatesClient
- func (client CertificatesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, serviceName string, ...) (result CertificatesCreateOrUpdateFuture, err error)
- func (client CertificatesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client CertificatesClient) CreateOrUpdateResponder(resp *http.Response) (result CertificateResource, err error)
- func (client CertificatesClient) CreateOrUpdateSender(req *http.Request) (future CertificatesCreateOrUpdateFuture, err error)
- func (client CertificatesClient) Delete(ctx context.Context, resourceGroupName string, serviceName string, ...) (result CertificatesDeleteFuture, err error)
- func (client CertificatesClient) DeletePreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client CertificatesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client CertificatesClient) DeleteSender(req *http.Request) (future CertificatesDeleteFuture, err error)
- func (client CertificatesClient) Get(ctx context.Context, resourceGroupName string, serviceName string, ...) (result CertificateResource, err error)
- func (client CertificatesClient) GetPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client CertificatesClient) GetResponder(resp *http.Response) (result CertificateResource, err error)
- func (client CertificatesClient) GetSender(req *http.Request) (*http.Response, error)
- func (client CertificatesClient) List(ctx context.Context, resourceGroupName string, serviceName string) (result CertificateResourceCollectionPage, err error)
- func (client CertificatesClient) ListComplete(ctx context.Context, resourceGroupName string, serviceName string) (result CertificateResourceCollectionIterator, err error)
- func (client CertificatesClient) ListPreparer(ctx context.Context, resourceGroupName string, serviceName string) (*http.Request, error)
- func (client CertificatesClient) ListResponder(resp *http.Response) (result CertificateResourceCollection, err error)
- func (client CertificatesClient) ListSender(req *http.Request) (*http.Response, error)
- type CertificatesCreateOrUpdateFuture
- type CertificatesDeleteFuture
- type CloudError
- type CloudErrorBody
- type ClusterResourceProperties
- type ConfigServerEnabledState
- type ConfigServerGitProperty
- type ConfigServerProperties
- type ConfigServerResource
- type ConfigServerSettings
- type ConfigServerSettingsErrorRecord
- type ConfigServerSettingsValidateResult
- type ConfigServerState
- type ConfigServersClient
- func (client ConfigServersClient) Get(ctx context.Context, resourceGroupName string, serviceName string) (result ConfigServerResource, err error)
- func (client ConfigServersClient) GetPreparer(ctx context.Context, resourceGroupName string, serviceName string) (*http.Request, error)
- func (client ConfigServersClient) GetResponder(resp *http.Response) (result ConfigServerResource, err error)
- func (client ConfigServersClient) GetSender(req *http.Request) (*http.Response, error)
- func (client ConfigServersClient) UpdatePatch(ctx context.Context, resourceGroupName string, serviceName string, ...) (result ConfigServersUpdatePatchFuture, err error)
- func (client ConfigServersClient) UpdatePatchPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client ConfigServersClient) UpdatePatchResponder(resp *http.Response) (result ConfigServerResource, err error)
- func (client ConfigServersClient) UpdatePatchSender(req *http.Request) (future ConfigServersUpdatePatchFuture, err error)
- func (client ConfigServersClient) UpdatePut(ctx context.Context, resourceGroupName string, serviceName string, ...) (result ConfigServersUpdatePutFuture, err error)
- func (client ConfigServersClient) UpdatePutPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client ConfigServersClient) UpdatePutResponder(resp *http.Response) (result ConfigServerResource, err error)
- func (client ConfigServersClient) UpdatePutSender(req *http.Request) (future ConfigServersUpdatePutFuture, err error)
- func (client ConfigServersClient) Validate(ctx context.Context, resourceGroupName string, serviceName string, ...) (result ConfigServersValidateFuture, err error)
- func (client ConfigServersClient) ValidatePreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client ConfigServersClient) ValidateResponder(resp *http.Response) (result ConfigServerSettingsValidateResult, err error)
- func (client ConfigServersClient) ValidateSender(req *http.Request) (future ConfigServersValidateFuture, err error)
- type ConfigServersUpdatePatchFuture
- type ConfigServersUpdatePutFuture
- type ConfigServersValidateFuture
- type ConfigurationServiceGeneration
- type ConfigurationServiceGitProperty
- type ConfigurationServiceGitPropertyValidateResult
- type ConfigurationServiceGitRepository
- type ConfigurationServiceInstance
- type ConfigurationServiceProperties
- type ConfigurationServiceProvisioningState
- type ConfigurationServiceResource
- type ConfigurationServiceResourceCollection
- type ConfigurationServiceResourceCollectionIterator
- func (iter *ConfigurationServiceResourceCollectionIterator) Next() error
- func (iter *ConfigurationServiceResourceCollectionIterator) NextWithContext(ctx context.Context) (err error)
- func (iter ConfigurationServiceResourceCollectionIterator) NotDone() bool
- func (iter ConfigurationServiceResourceCollectionIterator) Response() ConfigurationServiceResourceCollection
- func (iter ConfigurationServiceResourceCollectionIterator) Value() ConfigurationServiceResource
- type ConfigurationServiceResourceCollectionPage
- func (page *ConfigurationServiceResourceCollectionPage) Next() error
- func (page *ConfigurationServiceResourceCollectionPage) NextWithContext(ctx context.Context) (err error)
- func (page ConfigurationServiceResourceCollectionPage) NotDone() bool
- func (page ConfigurationServiceResourceCollectionPage) Response() ConfigurationServiceResourceCollection
- func (page ConfigurationServiceResourceCollectionPage) Values() []ConfigurationServiceResource
- type ConfigurationServiceResourceRequests
- type ConfigurationServiceSettings
- type ConfigurationServiceSettingsValidateResult
- type ConfigurationServicesClient
- func (client ConfigurationServicesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, serviceName string, ...) (result ConfigurationServicesCreateOrUpdateFuture, err error)
- func (client ConfigurationServicesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client ConfigurationServicesClient) CreateOrUpdateResponder(resp *http.Response) (result ConfigurationServiceResource, err error)
- func (client ConfigurationServicesClient) CreateOrUpdateSender(req *http.Request) (future ConfigurationServicesCreateOrUpdateFuture, err error)
- func (client ConfigurationServicesClient) Delete(ctx context.Context, resourceGroupName string, serviceName string, ...) (result ConfigurationServicesDeleteFuture, err error)
- func (client ConfigurationServicesClient) DeletePreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client ConfigurationServicesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client ConfigurationServicesClient) DeleteSender(req *http.Request) (future ConfigurationServicesDeleteFuture, err error)
- func (client ConfigurationServicesClient) Get(ctx context.Context, resourceGroupName string, serviceName string, ...) (result ConfigurationServiceResource, err error)
- func (client ConfigurationServicesClient) GetPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client ConfigurationServicesClient) GetResponder(resp *http.Response) (result ConfigurationServiceResource, err error)
- func (client ConfigurationServicesClient) GetSender(req *http.Request) (*http.Response, error)
- func (client ConfigurationServicesClient) List(ctx context.Context, resourceGroupName string, serviceName string) (result ConfigurationServiceResourceCollectionPage, err error)
- func (client ConfigurationServicesClient) ListComplete(ctx context.Context, resourceGroupName string, serviceName string) (result ConfigurationServiceResourceCollectionIterator, err error)
- func (client ConfigurationServicesClient) ListPreparer(ctx context.Context, resourceGroupName string, serviceName string) (*http.Request, error)
- func (client ConfigurationServicesClient) ListResponder(resp *http.Response) (result ConfigurationServiceResourceCollection, err error)
- func (client ConfigurationServicesClient) ListSender(req *http.Request) (*http.Response, error)
- func (client ConfigurationServicesClient) Validate(ctx context.Context, resourceGroupName string, serviceName string, ...) (result ConfigurationServicesValidateFuture, err error)
- func (client ConfigurationServicesClient) ValidatePreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client ConfigurationServicesClient) ValidateResponder(resp *http.Response) (result ConfigurationServiceSettingsValidateResult, err error)
- func (client ConfigurationServicesClient) ValidateSender(req *http.Request) (future ConfigurationServicesValidateFuture, err error)
- type ConfigurationServicesCreateOrUpdateFuture
- type ConfigurationServicesDeleteFuture
- type ConfigurationServicesValidateFuture
- type ContainerProbeSettings
- type ContainerRegistriesClient
- func (client ContainerRegistriesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, serviceName string, ...) (result ContainerRegistriesCreateOrUpdateFuture, err error)
- func (client ContainerRegistriesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client ContainerRegistriesClient) CreateOrUpdateResponder(resp *http.Response) (result ContainerRegistryResource, err error)
- func (client ContainerRegistriesClient) CreateOrUpdateSender(req *http.Request) (future ContainerRegistriesCreateOrUpdateFuture, err error)
- func (client ContainerRegistriesClient) Delete(ctx context.Context, resourceGroupName string, serviceName string, ...) (result ContainerRegistriesDeleteFuture, err error)
- func (client ContainerRegistriesClient) DeletePreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client ContainerRegistriesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client ContainerRegistriesClient) DeleteSender(req *http.Request) (future ContainerRegistriesDeleteFuture, err error)
- func (client ContainerRegistriesClient) Get(ctx context.Context, resourceGroupName string, serviceName string, ...) (result ContainerRegistryResource, err error)
- func (client ContainerRegistriesClient) GetPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client ContainerRegistriesClient) GetResponder(resp *http.Response) (result ContainerRegistryResource, err error)
- func (client ContainerRegistriesClient) GetSender(req *http.Request) (*http.Response, error)
- func (client ContainerRegistriesClient) List(ctx context.Context, resourceGroupName string, serviceName string) (result ContainerRegistryResourceCollectionPage, err error)
- func (client ContainerRegistriesClient) ListComplete(ctx context.Context, resourceGroupName string, serviceName string) (result ContainerRegistryResourceCollectionIterator, err error)
- func (client ContainerRegistriesClient) ListPreparer(ctx context.Context, resourceGroupName string, serviceName string) (*http.Request, error)
- func (client ContainerRegistriesClient) ListResponder(resp *http.Response) (result ContainerRegistryResourceCollection, err error)
- func (client ContainerRegistriesClient) ListSender(req *http.Request) (*http.Response, error)
- func (client ContainerRegistriesClient) Validate(ctx context.Context, resourceGroupName string, serviceName string, ...) (result ContainerRegistriesValidateFuture, err error)
- func (client ContainerRegistriesClient) ValidatePreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client ContainerRegistriesClient) ValidateResponder(resp *http.Response) (result ContainerRegistryValidateResult, err error)
- func (client ContainerRegistriesClient) ValidateSender(req *http.Request) (future ContainerRegistriesValidateFuture, err error)
- type ContainerRegistriesCreateOrUpdateFuture
- type ContainerRegistriesDeleteFuture
- type ContainerRegistriesValidateFuture
- type ContainerRegistryBasicCredentials
- func (crbc ContainerRegistryBasicCredentials) AsBasicContainerRegistryCredentials() (BasicContainerRegistryCredentials, bool)
- func (crbc ContainerRegistryBasicCredentials) AsContainerRegistryBasicCredentials() (*ContainerRegistryBasicCredentials, bool)
- func (crbc ContainerRegistryBasicCredentials) AsContainerRegistryCredentials() (*ContainerRegistryCredentials, bool)
- func (crbc ContainerRegistryBasicCredentials) MarshalJSON() ([]byte, error)
- type ContainerRegistryCredentials
- func (crc ContainerRegistryCredentials) AsBasicContainerRegistryCredentials() (BasicContainerRegistryCredentials, bool)
- func (crc ContainerRegistryCredentials) AsContainerRegistryBasicCredentials() (*ContainerRegistryBasicCredentials, bool)
- func (crc ContainerRegistryCredentials) AsContainerRegistryCredentials() (*ContainerRegistryCredentials, bool)
- func (crc ContainerRegistryCredentials) MarshalJSON() ([]byte, error)
- type ContainerRegistryProperties
- type ContainerRegistryProvisioningState
- type ContainerRegistryResource
- type ContainerRegistryResourceCollection
- type ContainerRegistryResourceCollectionIterator
- func (iter *ContainerRegistryResourceCollectionIterator) Next() error
- func (iter *ContainerRegistryResourceCollectionIterator) NextWithContext(ctx context.Context) (err error)
- func (iter ContainerRegistryResourceCollectionIterator) NotDone() bool
- func (iter ContainerRegistryResourceCollectionIterator) Response() ContainerRegistryResourceCollection
- func (iter ContainerRegistryResourceCollectionIterator) Value() ContainerRegistryResource
- type ContainerRegistryResourceCollectionPage
- func (page *ContainerRegistryResourceCollectionPage) Next() error
- func (page *ContainerRegistryResourceCollectionPage) NextWithContext(ctx context.Context) (err error)
- func (page ContainerRegistryResourceCollectionPage) NotDone() bool
- func (page ContainerRegistryResourceCollectionPage) Response() ContainerRegistryResourceCollection
- func (page ContainerRegistryResourceCollectionPage) Values() []ContainerRegistryResource
- type ContainerRegistryValidateResult
- type ContentCertificateProperties
- func (ccp ContentCertificateProperties) AsBasicCertificateProperties() (BasicCertificateProperties, bool)
- func (ccp ContentCertificateProperties) AsCertificateProperties() (*CertificateProperties, bool)
- func (ccp ContentCertificateProperties) AsContentCertificateProperties() (*ContentCertificateProperties, bool)
- func (ccp ContentCertificateProperties) AsKeyVaultCertificateProperties() (*KeyVaultCertificateProperties, bool)
- func (ccp ContentCertificateProperties) MarshalJSON() ([]byte, error)
- type CreatedByType
- type CustomContainer
- type CustomContainerUserSourceInfo
- func (ccusi CustomContainerUserSourceInfo) AsBasicUploadedUserSourceInfo() (BasicUploadedUserSourceInfo, bool)
- func (ccusi CustomContainerUserSourceInfo) AsBasicUserSourceInfo() (BasicUserSourceInfo, bool)
- func (ccusi CustomContainerUserSourceInfo) AsBuildResultUserSourceInfo() (*BuildResultUserSourceInfo, bool)
- func (ccusi CustomContainerUserSourceInfo) AsCustomContainerUserSourceInfo() (*CustomContainerUserSourceInfo, bool)
- func (ccusi CustomContainerUserSourceInfo) AsJarUploadedUserSourceInfo() (*JarUploadedUserSourceInfo, bool)
- func (ccusi CustomContainerUserSourceInfo) AsNetCoreZipUploadedUserSourceInfo() (*NetCoreZipUploadedUserSourceInfo, bool)
- func (ccusi CustomContainerUserSourceInfo) AsSourceUploadedUserSourceInfo() (*SourceUploadedUserSourceInfo, bool)
- func (ccusi CustomContainerUserSourceInfo) AsUploadedUserSourceInfo() (*UploadedUserSourceInfo, bool)
- func (ccusi CustomContainerUserSourceInfo) AsUserSourceInfo() (*UserSourceInfo, bool)
- func (ccusi CustomContainerUserSourceInfo) MarshalJSON() ([]byte, error)
- type CustomDomainProperties
- type CustomDomainResource
- type CustomDomainResourceCollection
- type CustomDomainResourceCollectionIterator
- func (iter *CustomDomainResourceCollectionIterator) Next() error
- func (iter *CustomDomainResourceCollectionIterator) NextWithContext(ctx context.Context) (err error)
- func (iter CustomDomainResourceCollectionIterator) NotDone() bool
- func (iter CustomDomainResourceCollectionIterator) Response() CustomDomainResourceCollection
- func (iter CustomDomainResourceCollectionIterator) Value() CustomDomainResource
- type CustomDomainResourceCollectionPage
- func (page *CustomDomainResourceCollectionPage) Next() error
- func (page *CustomDomainResourceCollectionPage) NextWithContext(ctx context.Context) (err error)
- func (page CustomDomainResourceCollectionPage) NotDone() bool
- func (page CustomDomainResourceCollectionPage) Response() CustomDomainResourceCollection
- func (page CustomDomainResourceCollectionPage) Values() []CustomDomainResource
- type CustomDomainResourceProvisioningState
- type CustomDomainValidatePayload
- type CustomDomainValidateResult
- type CustomDomainsClient
- func (client CustomDomainsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, serviceName string, ...) (result CustomDomainsCreateOrUpdateFuture, err error)
- func (client CustomDomainsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client CustomDomainsClient) CreateOrUpdateResponder(resp *http.Response) (result CustomDomainResource, err error)
- func (client CustomDomainsClient) CreateOrUpdateSender(req *http.Request) (future CustomDomainsCreateOrUpdateFuture, err error)
- func (client CustomDomainsClient) Delete(ctx context.Context, resourceGroupName string, serviceName string, ...) (result CustomDomainsDeleteFuture, err error)
- func (client CustomDomainsClient) DeletePreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client CustomDomainsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client CustomDomainsClient) DeleteSender(req *http.Request) (future CustomDomainsDeleteFuture, err error)
- func (client CustomDomainsClient) Get(ctx context.Context, resourceGroupName string, serviceName string, ...) (result CustomDomainResource, err error)
- func (client CustomDomainsClient) GetPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client CustomDomainsClient) GetResponder(resp *http.Response) (result CustomDomainResource, err error)
- func (client CustomDomainsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client CustomDomainsClient) List(ctx context.Context, resourceGroupName string, serviceName string, ...) (result CustomDomainResourceCollectionPage, err error)
- func (client CustomDomainsClient) ListComplete(ctx context.Context, resourceGroupName string, serviceName string, ...) (result CustomDomainResourceCollectionIterator, err error)
- func (client CustomDomainsClient) ListPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client CustomDomainsClient) ListResponder(resp *http.Response) (result CustomDomainResourceCollection, err error)
- func (client CustomDomainsClient) ListSender(req *http.Request) (*http.Response, error)
- func (client CustomDomainsClient) Update(ctx context.Context, resourceGroupName string, serviceName string, ...) (result CustomDomainsUpdateFuture, err error)
- func (client CustomDomainsClient) UpdatePreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client CustomDomainsClient) UpdateResponder(resp *http.Response) (result CustomDomainResource, err error)
- func (client CustomDomainsClient) UpdateSender(req *http.Request) (future CustomDomainsUpdateFuture, err error)
- type CustomDomainsCreateOrUpdateFuture
- type CustomDomainsDeleteFuture
- type CustomDomainsUpdateFuture
- type CustomPersistentDiskProperties
- func (cpdp CustomPersistentDiskProperties) AsAzureFileVolume() (*AzureFileVolume, bool)
- func (cpdp CustomPersistentDiskProperties) AsBasicCustomPersistentDiskProperties() (BasicCustomPersistentDiskProperties, bool)
- func (cpdp CustomPersistentDiskProperties) AsCustomPersistentDiskProperties() (*CustomPersistentDiskProperties, bool)
- func (cpdp CustomPersistentDiskProperties) MarshalJSON() ([]byte, error)
- type CustomPersistentDiskResource
- type CustomScaleRule
- type CustomizedAcceleratorProperties
- type CustomizedAcceleratorProvisioningState
- type CustomizedAcceleratorResource
- type CustomizedAcceleratorResourceCollection
- type CustomizedAcceleratorResourceCollectionIterator
- func (iter *CustomizedAcceleratorResourceCollectionIterator) Next() error
- func (iter *CustomizedAcceleratorResourceCollectionIterator) NextWithContext(ctx context.Context) (err error)
- func (iter CustomizedAcceleratorResourceCollectionIterator) NotDone() bool
- func (iter CustomizedAcceleratorResourceCollectionIterator) Response() CustomizedAcceleratorResourceCollection
- func (iter CustomizedAcceleratorResourceCollectionIterator) Value() CustomizedAcceleratorResource
- type CustomizedAcceleratorResourceCollectionPage
- func (page *CustomizedAcceleratorResourceCollectionPage) Next() error
- func (page *CustomizedAcceleratorResourceCollectionPage) NextWithContext(ctx context.Context) (err error)
- func (page CustomizedAcceleratorResourceCollectionPage) NotDone() bool
- func (page CustomizedAcceleratorResourceCollectionPage) Response() CustomizedAcceleratorResourceCollection
- func (page CustomizedAcceleratorResourceCollectionPage) Values() []CustomizedAcceleratorResource
- type CustomizedAcceleratorValidateResult
- type CustomizedAcceleratorValidateResultState
- type CustomizedAcceleratorsClient
- func (client CustomizedAcceleratorsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, serviceName string, ...) (result CustomizedAcceleratorsCreateOrUpdateFuture, err error)
- func (client CustomizedAcceleratorsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client CustomizedAcceleratorsClient) CreateOrUpdateResponder(resp *http.Response) (result CustomizedAcceleratorResource, err error)
- func (client CustomizedAcceleratorsClient) CreateOrUpdateSender(req *http.Request) (future CustomizedAcceleratorsCreateOrUpdateFuture, err error)
- func (client CustomizedAcceleratorsClient) Delete(ctx context.Context, resourceGroupName string, serviceName string, ...) (result CustomizedAcceleratorsDeleteFuture, err error)
- func (client CustomizedAcceleratorsClient) DeletePreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client CustomizedAcceleratorsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client CustomizedAcceleratorsClient) DeleteSender(req *http.Request) (future CustomizedAcceleratorsDeleteFuture, err error)
- func (client CustomizedAcceleratorsClient) Get(ctx context.Context, resourceGroupName string, serviceName string, ...) (result CustomizedAcceleratorResource, err error)
- func (client CustomizedAcceleratorsClient) GetPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client CustomizedAcceleratorsClient) GetResponder(resp *http.Response) (result CustomizedAcceleratorResource, err error)
- func (client CustomizedAcceleratorsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client CustomizedAcceleratorsClient) List(ctx context.Context, resourceGroupName string, serviceName string, ...) (result CustomizedAcceleratorResourceCollectionPage, err error)
- func (client CustomizedAcceleratorsClient) ListComplete(ctx context.Context, resourceGroupName string, serviceName string, ...) (result CustomizedAcceleratorResourceCollectionIterator, err error)
- func (client CustomizedAcceleratorsClient) ListPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client CustomizedAcceleratorsClient) ListResponder(resp *http.Response) (result CustomizedAcceleratorResourceCollection, err error)
- func (client CustomizedAcceleratorsClient) ListSender(req *http.Request) (*http.Response, error)
- func (client CustomizedAcceleratorsClient) Validate(ctx context.Context, resourceGroupName string, serviceName string, ...) (result CustomizedAcceleratorValidateResult, err error)
- func (client CustomizedAcceleratorsClient) ValidatePreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client CustomizedAcceleratorsClient) ValidateResponder(resp *http.Response) (result CustomizedAcceleratorValidateResult, err error)
- func (client CustomizedAcceleratorsClient) ValidateSender(req *http.Request) (*http.Response, error)
- type CustomizedAcceleratorsCreateOrUpdateFuture
- type CustomizedAcceleratorsDeleteFuture
- type DeploymentInstance
- type DeploymentList
- type DeploymentResource
- type DeploymentResourceCollection
- type DeploymentResourceCollectionIterator
- func (iter *DeploymentResourceCollectionIterator) Next() error
- func (iter *DeploymentResourceCollectionIterator) NextWithContext(ctx context.Context) (err error)
- func (iter DeploymentResourceCollectionIterator) NotDone() bool
- func (iter DeploymentResourceCollectionIterator) Response() DeploymentResourceCollection
- func (iter DeploymentResourceCollectionIterator) Value() DeploymentResource
- type DeploymentResourceCollectionPage
- func (page *DeploymentResourceCollectionPage) Next() error
- func (page *DeploymentResourceCollectionPage) NextWithContext(ctx context.Context) (err error)
- func (page DeploymentResourceCollectionPage) NotDone() bool
- func (page DeploymentResourceCollectionPage) Response() DeploymentResourceCollection
- func (page DeploymentResourceCollectionPage) Values() []DeploymentResource
- type DeploymentResourceProperties
- type DeploymentResourceProvisioningState
- type DeploymentResourceStatus
- type DeploymentSettings
- type DeploymentsClient
- func (client DeploymentsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, serviceName string, ...) (result DeploymentsCreateOrUpdateFuture, err error)
- func (client DeploymentsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client DeploymentsClient) CreateOrUpdateResponder(resp *http.Response) (result DeploymentResource, err error)
- func (client DeploymentsClient) CreateOrUpdateSender(req *http.Request) (future DeploymentsCreateOrUpdateFuture, err error)
- func (client DeploymentsClient) Delete(ctx context.Context, resourceGroupName string, serviceName string, ...) (result DeploymentsDeleteFuture, err error)
- func (client DeploymentsClient) DeletePreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client DeploymentsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client DeploymentsClient) DeleteSender(req *http.Request) (future DeploymentsDeleteFuture, err error)
- func (client DeploymentsClient) DisableRemoteDebugging(ctx context.Context, resourceGroupName string, serviceName string, ...) (result DeploymentsDisableRemoteDebuggingFuture, err error)
- func (client DeploymentsClient) DisableRemoteDebuggingPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client DeploymentsClient) DisableRemoteDebuggingResponder(resp *http.Response) (result RemoteDebugging, err error)
- func (client DeploymentsClient) DisableRemoteDebuggingSender(req *http.Request) (future DeploymentsDisableRemoteDebuggingFuture, err error)
- func (client DeploymentsClient) EnableRemoteDebugging(ctx context.Context, resourceGroupName string, serviceName string, ...) (result DeploymentsEnableRemoteDebuggingFuture, err error)
- func (client DeploymentsClient) EnableRemoteDebuggingPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client DeploymentsClient) EnableRemoteDebuggingResponder(resp *http.Response) (result RemoteDebugging, err error)
- func (client DeploymentsClient) EnableRemoteDebuggingSender(req *http.Request) (future DeploymentsEnableRemoteDebuggingFuture, err error)
- func (client DeploymentsClient) GenerateHeapDump(ctx context.Context, resourceGroupName string, serviceName string, ...) (result DeploymentsGenerateHeapDumpFuture, err error)
- func (client DeploymentsClient) GenerateHeapDumpPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client DeploymentsClient) GenerateHeapDumpResponder(resp *http.Response) (result autorest.Response, err error)
- func (client DeploymentsClient) GenerateHeapDumpSender(req *http.Request) (future DeploymentsGenerateHeapDumpFuture, err error)
- func (client DeploymentsClient) GenerateThreadDump(ctx context.Context, resourceGroupName string, serviceName string, ...) (result DeploymentsGenerateThreadDumpFuture, err error)
- func (client DeploymentsClient) GenerateThreadDumpPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client DeploymentsClient) GenerateThreadDumpResponder(resp *http.Response) (result autorest.Response, err error)
- func (client DeploymentsClient) GenerateThreadDumpSender(req *http.Request) (future DeploymentsGenerateThreadDumpFuture, err error)
- func (client DeploymentsClient) Get(ctx context.Context, resourceGroupName string, serviceName string, ...) (result DeploymentResource, err error)
- func (client DeploymentsClient) GetLogFileURL(ctx context.Context, resourceGroupName string, serviceName string, ...) (result LogFileURLResponse, err error)
- func (client DeploymentsClient) GetLogFileURLPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client DeploymentsClient) GetLogFileURLResponder(resp *http.Response) (result LogFileURLResponse, err error)
- func (client DeploymentsClient) GetLogFileURLSender(req *http.Request) (*http.Response, error)
- func (client DeploymentsClient) GetPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client DeploymentsClient) GetRemoteDebuggingConfig(ctx context.Context, resourceGroupName string, serviceName string, ...) (result RemoteDebugging, err error)
- func (client DeploymentsClient) GetRemoteDebuggingConfigPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client DeploymentsClient) GetRemoteDebuggingConfigResponder(resp *http.Response) (result RemoteDebugging, err error)
- func (client DeploymentsClient) GetRemoteDebuggingConfigSender(req *http.Request) (*http.Response, error)
- func (client DeploymentsClient) GetResponder(resp *http.Response) (result DeploymentResource, err error)
- func (client DeploymentsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client DeploymentsClient) List(ctx context.Context, resourceGroupName string, serviceName string, ...) (result DeploymentResourceCollectionPage, err error)
- func (client DeploymentsClient) ListComplete(ctx context.Context, resourceGroupName string, serviceName string, ...) (result DeploymentResourceCollectionIterator, err error)
- func (client DeploymentsClient) ListForCluster(ctx context.Context, resourceGroupName string, serviceName string, ...) (result DeploymentResourceCollectionPage, err error)
- func (client DeploymentsClient) ListForClusterComplete(ctx context.Context, resourceGroupName string, serviceName string, ...) (result DeploymentResourceCollectionIterator, err error)
- func (client DeploymentsClient) ListForClusterPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client DeploymentsClient) ListForClusterResponder(resp *http.Response) (result DeploymentResourceCollection, err error)
- func (client DeploymentsClient) ListForClusterSender(req *http.Request) (*http.Response, error)
- func (client DeploymentsClient) ListPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client DeploymentsClient) ListResponder(resp *http.Response) (result DeploymentResourceCollection, err error)
- func (client DeploymentsClient) ListSender(req *http.Request) (*http.Response, error)
- func (client DeploymentsClient) Restart(ctx context.Context, resourceGroupName string, serviceName string, ...) (result DeploymentsRestartFuture, err error)
- func (client DeploymentsClient) RestartPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client DeploymentsClient) RestartResponder(resp *http.Response) (result autorest.Response, err error)
- func (client DeploymentsClient) RestartSender(req *http.Request) (future DeploymentsRestartFuture, err error)
- func (client DeploymentsClient) Start(ctx context.Context, resourceGroupName string, serviceName string, ...) (result DeploymentsStartFuture, err error)
- func (client DeploymentsClient) StartJFR(ctx context.Context, resourceGroupName string, serviceName string, ...) (result DeploymentsStartJFRFuture, err error)
- func (client DeploymentsClient) StartJFRPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client DeploymentsClient) StartJFRResponder(resp *http.Response) (result autorest.Response, err error)
- func (client DeploymentsClient) StartJFRSender(req *http.Request) (future DeploymentsStartJFRFuture, err error)
- func (client DeploymentsClient) StartPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client DeploymentsClient) StartResponder(resp *http.Response) (result autorest.Response, err error)
- func (client DeploymentsClient) StartSender(req *http.Request) (future DeploymentsStartFuture, err error)
- func (client DeploymentsClient) Stop(ctx context.Context, resourceGroupName string, serviceName string, ...) (result DeploymentsStopFuture, err error)
- func (client DeploymentsClient) StopPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client DeploymentsClient) StopResponder(resp *http.Response) (result autorest.Response, err error)
- func (client DeploymentsClient) StopSender(req *http.Request) (future DeploymentsStopFuture, err error)
- func (client DeploymentsClient) Update(ctx context.Context, resourceGroupName string, serviceName string, ...) (result DeploymentsUpdateFuture, err error)
- func (client DeploymentsClient) UpdatePreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client DeploymentsClient) UpdateResponder(resp *http.Response) (result DeploymentResource, err error)
- func (client DeploymentsClient) UpdateSender(req *http.Request) (future DeploymentsUpdateFuture, err error)
- type DeploymentsCreateOrUpdateFuture
- type DeploymentsDeleteFuture
- type DeploymentsDisableRemoteDebuggingFuture
- type DeploymentsEnableRemoteDebuggingFuture
- type DeploymentsGenerateHeapDumpFuture
- type DeploymentsGenerateThreadDumpFuture
- type DeploymentsRestartFuture
- type DeploymentsStartFuture
- type DeploymentsStartJFRFuture
- type DeploymentsStopFuture
- type DeploymentsUpdateFuture
- type DevToolPortalComponent
- type DevToolPortalFeatureDetail
- type DevToolPortalFeatureSettings
- type DevToolPortalFeatureState
- type DevToolPortalInstance
- type DevToolPortalProperties
- type DevToolPortalProvisioningState
- type DevToolPortalResource
- type DevToolPortalResourceCollection
- type DevToolPortalResourceCollectionIterator
- func (iter *DevToolPortalResourceCollectionIterator) Next() error
- func (iter *DevToolPortalResourceCollectionIterator) NextWithContext(ctx context.Context) (err error)
- func (iter DevToolPortalResourceCollectionIterator) NotDone() bool
- func (iter DevToolPortalResourceCollectionIterator) Response() DevToolPortalResourceCollection
- func (iter DevToolPortalResourceCollectionIterator) Value() DevToolPortalResource
- type DevToolPortalResourceCollectionPage
- func (page *DevToolPortalResourceCollectionPage) Next() error
- func (page *DevToolPortalResourceCollectionPage) NextWithContext(ctx context.Context) (err error)
- func (page DevToolPortalResourceCollectionPage) NotDone() bool
- func (page DevToolPortalResourceCollectionPage) Response() DevToolPortalResourceCollection
- func (page DevToolPortalResourceCollectionPage) Values() []DevToolPortalResource
- type DevToolPortalResourceRequests
- type DevToolPortalSsoProperties
- type DevToolPortalsClient
- func (client DevToolPortalsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, serviceName string, ...) (result DevToolPortalsCreateOrUpdateFuture, err error)
- func (client DevToolPortalsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client DevToolPortalsClient) CreateOrUpdateResponder(resp *http.Response) (result DevToolPortalResource, err error)
- func (client DevToolPortalsClient) CreateOrUpdateSender(req *http.Request) (future DevToolPortalsCreateOrUpdateFuture, err error)
- func (client DevToolPortalsClient) Delete(ctx context.Context, resourceGroupName string, serviceName string, ...) (result DevToolPortalsDeleteFuture, err error)
- func (client DevToolPortalsClient) DeletePreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client DevToolPortalsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client DevToolPortalsClient) DeleteSender(req *http.Request) (future DevToolPortalsDeleteFuture, err error)
- func (client DevToolPortalsClient) Get(ctx context.Context, resourceGroupName string, serviceName string, ...) (result DevToolPortalResource, err error)
- func (client DevToolPortalsClient) GetPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client DevToolPortalsClient) GetResponder(resp *http.Response) (result DevToolPortalResource, err error)
- func (client DevToolPortalsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client DevToolPortalsClient) List(ctx context.Context, resourceGroupName string, serviceName string) (result DevToolPortalResourceCollectionPage, err error)
- func (client DevToolPortalsClient) ListComplete(ctx context.Context, resourceGroupName string, serviceName string) (result DevToolPortalResourceCollectionIterator, err error)
- func (client DevToolPortalsClient) ListPreparer(ctx context.Context, resourceGroupName string, serviceName string) (*http.Request, error)
- func (client DevToolPortalsClient) ListResponder(resp *http.Response) (result DevToolPortalResourceCollection, err error)
- func (client DevToolPortalsClient) ListSender(req *http.Request) (*http.Response, error)
- type DevToolPortalsCreateOrUpdateFuture
- type DevToolPortalsDeleteFuture
- type DiagnosticParameters
- type Error
- type EurekaServerEnabledState
- type EurekaServerProperties
- type EurekaServerResource
- type EurekaServerResourceCollection
- type EurekaServerState
- type EurekaServersClient
- func (client EurekaServersClient) Get(ctx context.Context, resourceGroupName string, serviceName string) (result EurekaServerResource, err error)
- func (client EurekaServersClient) GetPreparer(ctx context.Context, resourceGroupName string, serviceName string) (*http.Request, error)
- func (client EurekaServersClient) GetResponder(resp *http.Response) (result EurekaServerResource, err error)
- func (client EurekaServersClient) GetSender(req *http.Request) (*http.Response, error)
- func (client EurekaServersClient) List(ctx context.Context, resourceGroupName string, serviceName string) (result EurekaServerResourceCollection, err error)
- func (client EurekaServersClient) ListPreparer(ctx context.Context, resourceGroupName string, serviceName string) (*http.Request, error)
- func (client EurekaServersClient) ListResponder(resp *http.Response) (result EurekaServerResourceCollection, err error)
- func (client EurekaServersClient) ListSender(req *http.Request) (*http.Response, error)
- func (client EurekaServersClient) UpdatePatch(ctx context.Context, resourceGroupName string, serviceName string, ...) (result EurekaServersUpdatePatchFuture, err error)
- func (client EurekaServersClient) UpdatePatchPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client EurekaServersClient) UpdatePatchResponder(resp *http.Response) (result EurekaServerResource, err error)
- func (client EurekaServersClient) UpdatePatchSender(req *http.Request) (future EurekaServersUpdatePatchFuture, err error)
- func (client EurekaServersClient) UpdatePut(ctx context.Context, resourceGroupName string, serviceName string, ...) (result EurekaServersUpdatePutFuture, err error)
- func (client EurekaServersClient) UpdatePutPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client EurekaServersClient) UpdatePutResponder(resp *http.Response) (result EurekaServerResource, err error)
- func (client EurekaServersClient) UpdatePutSender(req *http.Request) (future EurekaServersUpdatePutFuture, err error)
- type EurekaServersUpdatePatchFuture
- type EurekaServersUpdatePutFuture
- type ExecAction
- func (ea ExecAction) AsBasicProbeAction() (BasicProbeAction, bool)
- func (ea ExecAction) AsExecAction() (*ExecAction, bool)
- func (ea ExecAction) AsHTTPGetAction() (*HTTPGetAction, bool)
- func (ea ExecAction) AsProbeAction() (*ProbeAction, bool)
- func (ea ExecAction) AsTCPSocketAction() (*TCPSocketAction, bool)
- func (ea ExecAction) MarshalJSON() ([]byte, error)
- type GatewayAPIMetadataProperties
- type GatewayAPIRoute
- type GatewayCertificateVerification
- type GatewayCorsProperties
- type GatewayCustomDomainProperties
- type GatewayCustomDomainResource
- type GatewayCustomDomainResourceCollection
- type GatewayCustomDomainResourceCollectionIterator
- func (iter *GatewayCustomDomainResourceCollectionIterator) Next() error
- func (iter *GatewayCustomDomainResourceCollectionIterator) NextWithContext(ctx context.Context) (err error)
- func (iter GatewayCustomDomainResourceCollectionIterator) NotDone() bool
- func (iter GatewayCustomDomainResourceCollectionIterator) Response() GatewayCustomDomainResourceCollection
- func (iter GatewayCustomDomainResourceCollectionIterator) Value() GatewayCustomDomainResource
- type GatewayCustomDomainResourceCollectionPage
- func (page *GatewayCustomDomainResourceCollectionPage) Next() error
- func (page *GatewayCustomDomainResourceCollectionPage) NextWithContext(ctx context.Context) (err error)
- func (page GatewayCustomDomainResourceCollectionPage) NotDone() bool
- func (page GatewayCustomDomainResourceCollectionPage) Response() GatewayCustomDomainResourceCollection
- func (page GatewayCustomDomainResourceCollectionPage) Values() []GatewayCustomDomainResource
- type GatewayCustomDomainsClient
- func (client GatewayCustomDomainsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, serviceName string, ...) (result GatewayCustomDomainsCreateOrUpdateFuture, err error)
- func (client GatewayCustomDomainsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client GatewayCustomDomainsClient) CreateOrUpdateResponder(resp *http.Response) (result GatewayCustomDomainResource, err error)
- func (client GatewayCustomDomainsClient) CreateOrUpdateSender(req *http.Request) (future GatewayCustomDomainsCreateOrUpdateFuture, err error)
- func (client GatewayCustomDomainsClient) Delete(ctx context.Context, resourceGroupName string, serviceName string, ...) (result GatewayCustomDomainsDeleteFuture, err error)
- func (client GatewayCustomDomainsClient) DeletePreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client GatewayCustomDomainsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client GatewayCustomDomainsClient) DeleteSender(req *http.Request) (future GatewayCustomDomainsDeleteFuture, err error)
- func (client GatewayCustomDomainsClient) Get(ctx context.Context, resourceGroupName string, serviceName string, ...) (result GatewayCustomDomainResource, err error)
- func (client GatewayCustomDomainsClient) GetPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client GatewayCustomDomainsClient) GetResponder(resp *http.Response) (result GatewayCustomDomainResource, err error)
- func (client GatewayCustomDomainsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client GatewayCustomDomainsClient) List(ctx context.Context, resourceGroupName string, serviceName string, ...) (result GatewayCustomDomainResourceCollectionPage, err error)
- func (client GatewayCustomDomainsClient) ListComplete(ctx context.Context, resourceGroupName string, serviceName string, ...) (result GatewayCustomDomainResourceCollectionIterator, err error)
- func (client GatewayCustomDomainsClient) ListPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client GatewayCustomDomainsClient) ListResponder(resp *http.Response) (result GatewayCustomDomainResourceCollection, err error)
- func (client GatewayCustomDomainsClient) ListSender(req *http.Request) (*http.Response, error)
- type GatewayCustomDomainsCreateOrUpdateFuture
- type GatewayCustomDomainsDeleteFuture
- type GatewayInstance
- type GatewayOperatorProperties
- type GatewayOperatorResourceRequests
- type GatewayProperties
- type GatewayPropertiesClientAuth
- type GatewayPropertiesEnvironmentVariables
- type GatewayProvisioningState
- type GatewayResource
- type GatewayResourceCollection
- type GatewayResourceCollectionIterator
- func (iter *GatewayResourceCollectionIterator) Next() error
- func (iter *GatewayResourceCollectionIterator) NextWithContext(ctx context.Context) (err error)
- func (iter GatewayResourceCollectionIterator) NotDone() bool
- func (iter GatewayResourceCollectionIterator) Response() GatewayResourceCollection
- func (iter GatewayResourceCollectionIterator) Value() GatewayResource
- type GatewayResourceCollectionPage
- func (page *GatewayResourceCollectionPage) Next() error
- func (page *GatewayResourceCollectionPage) NextWithContext(ctx context.Context) (err error)
- func (page GatewayResourceCollectionPage) NotDone() bool
- func (page GatewayResourceCollectionPage) Response() GatewayResourceCollection
- func (page GatewayResourceCollectionPage) Values() []GatewayResource
- type GatewayResourceRequests
- type GatewayRouteConfigOpenAPIProperties
- type GatewayRouteConfigProperties
- type GatewayRouteConfigProtocol
- type GatewayRouteConfigResource
- type GatewayRouteConfigResourceCollection
- type GatewayRouteConfigResourceCollectionIterator
- func (iter *GatewayRouteConfigResourceCollectionIterator) Next() error
- func (iter *GatewayRouteConfigResourceCollectionIterator) NextWithContext(ctx context.Context) (err error)
- func (iter GatewayRouteConfigResourceCollectionIterator) NotDone() bool
- func (iter GatewayRouteConfigResourceCollectionIterator) Response() GatewayRouteConfigResourceCollection
- func (iter GatewayRouteConfigResourceCollectionIterator) Value() GatewayRouteConfigResource
- type GatewayRouteConfigResourceCollectionPage
- func (page *GatewayRouteConfigResourceCollectionPage) Next() error
- func (page *GatewayRouteConfigResourceCollectionPage) NextWithContext(ctx context.Context) (err error)
- func (page GatewayRouteConfigResourceCollectionPage) NotDone() bool
- func (page GatewayRouteConfigResourceCollectionPage) Response() GatewayRouteConfigResourceCollection
- func (page GatewayRouteConfigResourceCollectionPage) Values() []GatewayRouteConfigResource
- type GatewayRouteConfigsClient
- func (client GatewayRouteConfigsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, serviceName string, ...) (result GatewayRouteConfigsCreateOrUpdateFuture, err error)
- func (client GatewayRouteConfigsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client GatewayRouteConfigsClient) CreateOrUpdateResponder(resp *http.Response) (result GatewayRouteConfigResource, err error)
- func (client GatewayRouteConfigsClient) CreateOrUpdateSender(req *http.Request) (future GatewayRouteConfigsCreateOrUpdateFuture, err error)
- func (client GatewayRouteConfigsClient) Delete(ctx context.Context, resourceGroupName string, serviceName string, ...) (result GatewayRouteConfigsDeleteFuture, err error)
- func (client GatewayRouteConfigsClient) DeletePreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client GatewayRouteConfigsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client GatewayRouteConfigsClient) DeleteSender(req *http.Request) (future GatewayRouteConfigsDeleteFuture, err error)
- func (client GatewayRouteConfigsClient) Get(ctx context.Context, resourceGroupName string, serviceName string, ...) (result GatewayRouteConfigResource, err error)
- func (client GatewayRouteConfigsClient) GetPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client GatewayRouteConfigsClient) GetResponder(resp *http.Response) (result GatewayRouteConfigResource, err error)
- func (client GatewayRouteConfigsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client GatewayRouteConfigsClient) List(ctx context.Context, resourceGroupName string, serviceName string, ...) (result GatewayRouteConfigResourceCollectionPage, err error)
- func (client GatewayRouteConfigsClient) ListComplete(ctx context.Context, resourceGroupName string, serviceName string, ...) (result GatewayRouteConfigResourceCollectionIterator, err error)
- func (client GatewayRouteConfigsClient) ListPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client GatewayRouteConfigsClient) ListResponder(resp *http.Response) (result GatewayRouteConfigResourceCollection, err error)
- func (client GatewayRouteConfigsClient) ListSender(req *http.Request) (*http.Response, error)
- type GatewayRouteConfigsCreateOrUpdateFuture
- type GatewayRouteConfigsDeleteFuture
- type GatewaysClient
- func (client GatewaysClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, serviceName string, ...) (result GatewaysCreateOrUpdateFuture, err error)
- func (client GatewaysClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client GatewaysClient) CreateOrUpdateResponder(resp *http.Response) (result GatewayResource, err error)
- func (client GatewaysClient) CreateOrUpdateSender(req *http.Request) (future GatewaysCreateOrUpdateFuture, err error)
- func (client GatewaysClient) Delete(ctx context.Context, resourceGroupName string, serviceName string, ...) (result GatewaysDeleteFuture, err error)
- func (client GatewaysClient) DeletePreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client GatewaysClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client GatewaysClient) DeleteSender(req *http.Request) (future GatewaysDeleteFuture, err error)
- func (client GatewaysClient) Get(ctx context.Context, resourceGroupName string, serviceName string, ...) (result GatewayResource, err error)
- func (client GatewaysClient) GetPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client GatewaysClient) GetResponder(resp *http.Response) (result GatewayResource, err error)
- func (client GatewaysClient) GetSender(req *http.Request) (*http.Response, error)
- func (client GatewaysClient) List(ctx context.Context, resourceGroupName string, serviceName string) (result GatewayResourceCollectionPage, err error)
- func (client GatewaysClient) ListComplete(ctx context.Context, resourceGroupName string, serviceName string) (result GatewayResourceCollectionIterator, err error)
- func (client GatewaysClient) ListEnvSecrets(ctx context.Context, resourceGroupName string, serviceName string, ...) (result SetString, err error)
- func (client GatewaysClient) ListEnvSecretsPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client GatewaysClient) ListEnvSecretsResponder(resp *http.Response) (result SetString, err error)
- func (client GatewaysClient) ListEnvSecretsSender(req *http.Request) (*http.Response, error)
- func (client GatewaysClient) ListPreparer(ctx context.Context, resourceGroupName string, serviceName string) (*http.Request, error)
- func (client GatewaysClient) ListResponder(resp *http.Response) (result GatewayResourceCollection, err error)
- func (client GatewaysClient) ListSender(req *http.Request) (*http.Response, error)
- func (client GatewaysClient) Restart(ctx context.Context, resourceGroupName string, serviceName string, ...) (result GatewaysRestartFuture, err error)
- func (client GatewaysClient) RestartPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client GatewaysClient) RestartResponder(resp *http.Response) (result autorest.Response, err error)
- func (client GatewaysClient) RestartSender(req *http.Request) (future GatewaysRestartFuture, err error)
- func (client GatewaysClient) UpdateCapacity(ctx context.Context, resourceGroupName string, serviceName string, ...) (result GatewaysUpdateCapacityFuture, err error)
- func (client GatewaysClient) UpdateCapacityPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client GatewaysClient) UpdateCapacityResponder(resp *http.Response) (result GatewayResource, err error)
- func (client GatewaysClient) UpdateCapacitySender(req *http.Request) (future GatewaysUpdateCapacityFuture, err error)
- func (client GatewaysClient) ValidateDomain(ctx context.Context, resourceGroupName string, serviceName string, ...) (result CustomDomainValidateResult, err error)
- func (client GatewaysClient) ValidateDomainPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client GatewaysClient) ValidateDomainResponder(resp *http.Response) (result CustomDomainValidateResult, err error)
- func (client GatewaysClient) ValidateDomainSender(req *http.Request) (*http.Response, error)
- type GatewaysCreateOrUpdateFuture
- type GatewaysDeleteFuture
- type GatewaysRestartFuture
- type GatewaysUpdateCapacityFuture
- type GitImplementation
- type GitPatternRepository
- type GloballyEnabledApms
- type HTTPGetAction
- func (hga HTTPGetAction) AsBasicProbeAction() (BasicProbeAction, bool)
- func (hga HTTPGetAction) AsExecAction() (*ExecAction, bool)
- func (hga HTTPGetAction) AsHTTPGetAction() (*HTTPGetAction, bool)
- func (hga HTTPGetAction) AsProbeAction() (*ProbeAction, bool)
- func (hga HTTPGetAction) AsTCPSocketAction() (*TCPSocketAction, bool)
- func (hga HTTPGetAction) MarshalJSON() ([]byte, error)
- type HTTPScaleRule
- type HTTPSchemeType
- type ImageRegistryCredential
- type IngressConfig
- type IngressSettings
- type IngressSettingsClientAuth
- type JarUploadedUserSourceInfo
- func (juusi JarUploadedUserSourceInfo) AsBasicUploadedUserSourceInfo() (BasicUploadedUserSourceInfo, bool)
- func (juusi JarUploadedUserSourceInfo) AsBasicUserSourceInfo() (BasicUserSourceInfo, bool)
- func (juusi JarUploadedUserSourceInfo) AsBuildResultUserSourceInfo() (*BuildResultUserSourceInfo, bool)
- func (juusi JarUploadedUserSourceInfo) AsCustomContainerUserSourceInfo() (*CustomContainerUserSourceInfo, bool)
- func (juusi JarUploadedUserSourceInfo) AsJarUploadedUserSourceInfo() (*JarUploadedUserSourceInfo, bool)
- func (juusi JarUploadedUserSourceInfo) AsNetCoreZipUploadedUserSourceInfo() (*NetCoreZipUploadedUserSourceInfo, bool)
- func (juusi JarUploadedUserSourceInfo) AsSourceUploadedUserSourceInfo() (*SourceUploadedUserSourceInfo, bool)
- func (juusi JarUploadedUserSourceInfo) AsUploadedUserSourceInfo() (*UploadedUserSourceInfo, bool)
- func (juusi JarUploadedUserSourceInfo) AsUserSourceInfo() (*UserSourceInfo, bool)
- func (juusi JarUploadedUserSourceInfo) MarshalJSON() ([]byte, error)
- type KPackBuildStageProvisioningState
- type KeyVaultCertificateProperties
- func (kvcp KeyVaultCertificateProperties) AsBasicCertificateProperties() (BasicCertificateProperties, bool)
- func (kvcp KeyVaultCertificateProperties) AsCertificateProperties() (*CertificateProperties, bool)
- func (kvcp KeyVaultCertificateProperties) AsContentCertificateProperties() (*ContentCertificateProperties, bool)
- func (kvcp KeyVaultCertificateProperties) AsKeyVaultCertificateProperties() (*KeyVaultCertificateProperties, bool)
- func (kvcp KeyVaultCertificateProperties) MarshalJSON() ([]byte, error)
- type LastModifiedByType
- type LoadedCertificate
- type LogFileURLResponse
- type LogSpecification
- type ManagedIdentityProperties
- type ManagedIdentityType
- type MarketplaceResource
- type MetricDimension
- type MetricSpecification
- type MonitoringSettingProperties
- type MonitoringSettingResource
- type MonitoringSettingState
- type MonitoringSettingsClient
- func (client MonitoringSettingsClient) Get(ctx context.Context, resourceGroupName string, serviceName string) (result MonitoringSettingResource, err error)
- func (client MonitoringSettingsClient) GetPreparer(ctx context.Context, resourceGroupName string, serviceName string) (*http.Request, error)
- func (client MonitoringSettingsClient) GetResponder(resp *http.Response) (result MonitoringSettingResource, err error)
- func (client MonitoringSettingsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client MonitoringSettingsClient) UpdatePatch(ctx context.Context, resourceGroupName string, serviceName string, ...) (result MonitoringSettingsUpdatePatchFuture, err error)
- func (client MonitoringSettingsClient) UpdatePatchPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client MonitoringSettingsClient) UpdatePatchResponder(resp *http.Response) (result MonitoringSettingResource, err error)
- func (client MonitoringSettingsClient) UpdatePatchSender(req *http.Request) (future MonitoringSettingsUpdatePatchFuture, err error)
- func (client MonitoringSettingsClient) UpdatePut(ctx context.Context, resourceGroupName string, serviceName string, ...) (result MonitoringSettingsUpdatePutFuture, err error)
- func (client MonitoringSettingsClient) UpdatePutPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client MonitoringSettingsClient) UpdatePutResponder(resp *http.Response) (result MonitoringSettingResource, err error)
- func (client MonitoringSettingsClient) UpdatePutSender(req *http.Request) (future MonitoringSettingsUpdatePutFuture, err error)
- type MonitoringSettingsUpdatePatchFuture
- type MonitoringSettingsUpdatePutFuture
- type NameAvailability
- type NameAvailabilityParameters
- type NetCoreZipUploadedUserSourceInfo
- func (nczuusi NetCoreZipUploadedUserSourceInfo) AsBasicUploadedUserSourceInfo() (BasicUploadedUserSourceInfo, bool)
- func (nczuusi NetCoreZipUploadedUserSourceInfo) AsBasicUserSourceInfo() (BasicUserSourceInfo, bool)
- func (nczuusi NetCoreZipUploadedUserSourceInfo) AsBuildResultUserSourceInfo() (*BuildResultUserSourceInfo, bool)
- func (nczuusi NetCoreZipUploadedUserSourceInfo) AsCustomContainerUserSourceInfo() (*CustomContainerUserSourceInfo, bool)
- func (nczuusi NetCoreZipUploadedUserSourceInfo) AsJarUploadedUserSourceInfo() (*JarUploadedUserSourceInfo, bool)
- func (nczuusi NetCoreZipUploadedUserSourceInfo) AsNetCoreZipUploadedUserSourceInfo() (*NetCoreZipUploadedUserSourceInfo, bool)
- func (nczuusi NetCoreZipUploadedUserSourceInfo) AsSourceUploadedUserSourceInfo() (*SourceUploadedUserSourceInfo, bool)
- func (nczuusi NetCoreZipUploadedUserSourceInfo) AsUploadedUserSourceInfo() (*UploadedUserSourceInfo, bool)
- func (nczuusi NetCoreZipUploadedUserSourceInfo) AsUserSourceInfo() (*UserSourceInfo, bool)
- func (nczuusi NetCoreZipUploadedUserSourceInfo) MarshalJSON() ([]byte, error)
- type NetworkProfile
- type NetworkProfileOutboundIPs
- type OperationDetail
- type OperationDisplay
- type OperationProperties
- type OperationsClient
- func (client OperationsClient) List(ctx context.Context) (result AvailableOperationsPage, err error)
- func (client OperationsClient) ListComplete(ctx context.Context) (result AvailableOperationsIterator, err error)
- func (client OperationsClient) ListPreparer(ctx context.Context) (*http.Request, error)
- func (client OperationsClient) ListResponder(resp *http.Response) (result AvailableOperations, err error)
- func (client OperationsClient) ListSender(req *http.Request) (*http.Response, error)
- type PersistentDisk
- type PowerState
- type PredefinedAcceleratorProperties
- type PredefinedAcceleratorProvisioningState
- type PredefinedAcceleratorResource
- type PredefinedAcceleratorResourceCollection
- type PredefinedAcceleratorResourceCollectionIterator
- func (iter *PredefinedAcceleratorResourceCollectionIterator) Next() error
- func (iter *PredefinedAcceleratorResourceCollectionIterator) NextWithContext(ctx context.Context) (err error)
- func (iter PredefinedAcceleratorResourceCollectionIterator) NotDone() bool
- func (iter PredefinedAcceleratorResourceCollectionIterator) Response() PredefinedAcceleratorResourceCollection
- func (iter PredefinedAcceleratorResourceCollectionIterator) Value() PredefinedAcceleratorResource
- type PredefinedAcceleratorResourceCollectionPage
- func (page *PredefinedAcceleratorResourceCollectionPage) Next() error
- func (page *PredefinedAcceleratorResourceCollectionPage) NextWithContext(ctx context.Context) (err error)
- func (page PredefinedAcceleratorResourceCollectionPage) NotDone() bool
- func (page PredefinedAcceleratorResourceCollectionPage) Response() PredefinedAcceleratorResourceCollection
- func (page PredefinedAcceleratorResourceCollectionPage) Values() []PredefinedAcceleratorResource
- type PredefinedAcceleratorState
- type PredefinedAcceleratorsClient
- func (client PredefinedAcceleratorsClient) Disable(ctx context.Context, resourceGroupName string, serviceName string, ...) (result PredefinedAcceleratorsDisableFuture, err error)
- func (client PredefinedAcceleratorsClient) DisablePreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client PredefinedAcceleratorsClient) DisableResponder(resp *http.Response) (result autorest.Response, err error)
- func (client PredefinedAcceleratorsClient) DisableSender(req *http.Request) (future PredefinedAcceleratorsDisableFuture, err error)
- func (client PredefinedAcceleratorsClient) Enable(ctx context.Context, resourceGroupName string, serviceName string, ...) (result PredefinedAcceleratorsEnableFuture, err error)
- func (client PredefinedAcceleratorsClient) EnablePreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client PredefinedAcceleratorsClient) EnableResponder(resp *http.Response) (result autorest.Response, err error)
- func (client PredefinedAcceleratorsClient) EnableSender(req *http.Request) (future PredefinedAcceleratorsEnableFuture, err error)
- func (client PredefinedAcceleratorsClient) Get(ctx context.Context, resourceGroupName string, serviceName string, ...) (result PredefinedAcceleratorResource, err error)
- func (client PredefinedAcceleratorsClient) GetPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client PredefinedAcceleratorsClient) GetResponder(resp *http.Response) (result PredefinedAcceleratorResource, err error)
- func (client PredefinedAcceleratorsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client PredefinedAcceleratorsClient) List(ctx context.Context, resourceGroupName string, serviceName string, ...) (result PredefinedAcceleratorResourceCollectionPage, err error)
- func (client PredefinedAcceleratorsClient) ListComplete(ctx context.Context, resourceGroupName string, serviceName string, ...) (result PredefinedAcceleratorResourceCollectionIterator, err error)
- func (client PredefinedAcceleratorsClient) ListPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client PredefinedAcceleratorsClient) ListResponder(resp *http.Response) (result PredefinedAcceleratorResourceCollection, err error)
- func (client PredefinedAcceleratorsClient) ListSender(req *http.Request) (*http.Response, error)
- type PredefinedAcceleratorsDisableFuture
- type PredefinedAcceleratorsEnableFuture
- type Probe
- type ProbeAction
- func (pa ProbeAction) AsBasicProbeAction() (BasicProbeAction, bool)
- func (pa ProbeAction) AsExecAction() (*ExecAction, bool)
- func (pa ProbeAction) AsHTTPGetAction() (*HTTPGetAction, bool)
- func (pa ProbeAction) AsProbeAction() (*ProbeAction, bool)
- func (pa ProbeAction) AsTCPSocketAction() (*TCPSocketAction, bool)
- func (pa ProbeAction) MarshalJSON() ([]byte, error)
- type ProvisioningState
- type ProxyResource
- type QueueScaleRule
- type RegenerateTestKeyRequestPayload
- type RemoteDebugging
- type RemoteDebuggingPayload
- type RequiredTraffic
- type Resource
- type ResourceRequests
- type ResourceSku
- type ResourceSkuCapabilities
- type ResourceSkuCollection
- type ResourceSkuCollectionIterator
- func (iter *ResourceSkuCollectionIterator) Next() error
- func (iter *ResourceSkuCollectionIterator) NextWithContext(ctx context.Context) (err error)
- func (iter ResourceSkuCollectionIterator) NotDone() bool
- func (iter ResourceSkuCollectionIterator) Response() ResourceSkuCollection
- func (iter ResourceSkuCollectionIterator) Value() ResourceSku
- type ResourceSkuCollectionPage
- func (page *ResourceSkuCollectionPage) Next() error
- func (page *ResourceSkuCollectionPage) NextWithContext(ctx context.Context) (err error)
- func (page ResourceSkuCollectionPage) NotDone() bool
- func (page ResourceSkuCollectionPage) Response() ResourceSkuCollection
- func (page ResourceSkuCollectionPage) Values() []ResourceSku
- type ResourceSkuLocationInfo
- type ResourceSkuRestrictionInfo
- type ResourceSkuRestrictions
- type ResourceSkuRestrictionsReasonCode
- type ResourceSkuRestrictionsType
- type ResourceSkuZoneDetails
- type ResourceUploadDefinition
- type RuntimeVersionsClient
- func (client RuntimeVersionsClient) ListRuntimeVersions(ctx context.Context) (result AvailableRuntimeVersions, err error)
- func (client RuntimeVersionsClient) ListRuntimeVersionsPreparer(ctx context.Context) (*http.Request, error)
- func (client RuntimeVersionsClient) ListRuntimeVersionsResponder(resp *http.Response) (result AvailableRuntimeVersions, err error)
- func (client RuntimeVersionsClient) ListRuntimeVersionsSender(req *http.Request) (*http.Response, error)
- type Scale
- type ScaleRule
- type ScaleRuleAuth
- type Secret
- type ServiceRegistriesClient
- func (client ServiceRegistriesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, serviceName string, ...) (result ServiceRegistriesCreateOrUpdateFuture, err error)
- func (client ServiceRegistriesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client ServiceRegistriesClient) CreateOrUpdateResponder(resp *http.Response) (result ServiceRegistryResource, err error)
- func (client ServiceRegistriesClient) CreateOrUpdateSender(req *http.Request) (future ServiceRegistriesCreateOrUpdateFuture, err error)
- func (client ServiceRegistriesClient) Delete(ctx context.Context, resourceGroupName string, serviceName string, ...) (result ServiceRegistriesDeleteFuture, err error)
- func (client ServiceRegistriesClient) DeletePreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client ServiceRegistriesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client ServiceRegistriesClient) DeleteSender(req *http.Request) (future ServiceRegistriesDeleteFuture, err error)
- func (client ServiceRegistriesClient) Get(ctx context.Context, resourceGroupName string, serviceName string, ...) (result ServiceRegistryResource, err error)
- func (client ServiceRegistriesClient) GetPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client ServiceRegistriesClient) GetResponder(resp *http.Response) (result ServiceRegistryResource, err error)
- func (client ServiceRegistriesClient) GetSender(req *http.Request) (*http.Response, error)
- func (client ServiceRegistriesClient) List(ctx context.Context, resourceGroupName string, serviceName string) (result ServiceRegistryResourceCollectionPage, err error)
- func (client ServiceRegistriesClient) ListComplete(ctx context.Context, resourceGroupName string, serviceName string) (result ServiceRegistryResourceCollectionIterator, err error)
- func (client ServiceRegistriesClient) ListPreparer(ctx context.Context, resourceGroupName string, serviceName string) (*http.Request, error)
- func (client ServiceRegistriesClient) ListResponder(resp *http.Response) (result ServiceRegistryResourceCollection, err error)
- func (client ServiceRegistriesClient) ListSender(req *http.Request) (*http.Response, error)
- type ServiceRegistriesCreateOrUpdateFuture
- type ServiceRegistriesDeleteFuture
- type ServiceRegistryInstance
- type ServiceRegistryProperties
- type ServiceRegistryProvisioningState
- type ServiceRegistryResource
- type ServiceRegistryResourceCollection
- type ServiceRegistryResourceCollectionIterator
- func (iter *ServiceRegistryResourceCollectionIterator) Next() error
- func (iter *ServiceRegistryResourceCollectionIterator) NextWithContext(ctx context.Context) (err error)
- func (iter ServiceRegistryResourceCollectionIterator) NotDone() bool
- func (iter ServiceRegistryResourceCollectionIterator) Response() ServiceRegistryResourceCollection
- func (iter ServiceRegistryResourceCollectionIterator) Value() ServiceRegistryResource
- type ServiceRegistryResourceCollectionPage
- func (page *ServiceRegistryResourceCollectionPage) Next() error
- func (page *ServiceRegistryResourceCollectionPage) NextWithContext(ctx context.Context) (err error)
- func (page ServiceRegistryResourceCollectionPage) NotDone() bool
- func (page ServiceRegistryResourceCollectionPage) Response() ServiceRegistryResourceCollection
- func (page ServiceRegistryResourceCollectionPage) Values() []ServiceRegistryResource
- type ServiceRegistryResourceRequests
- type ServiceResource
- type ServiceResourceList
- type ServiceResourceListIterator
- func (iter *ServiceResourceListIterator) Next() error
- func (iter *ServiceResourceListIterator) NextWithContext(ctx context.Context) (err error)
- func (iter ServiceResourceListIterator) NotDone() bool
- func (iter ServiceResourceListIterator) Response() ServiceResourceList
- func (iter ServiceResourceListIterator) Value() ServiceResource
- type ServiceResourceListPage
- func (page *ServiceResourceListPage) Next() error
- func (page *ServiceResourceListPage) NextWithContext(ctx context.Context) (err error)
- func (page ServiceResourceListPage) NotDone() bool
- func (page ServiceResourceListPage) Response() ServiceResourceList
- func (page ServiceResourceListPage) Values() []ServiceResource
- type ServiceSpecification
- type ServiceVNetAddons
- type ServicesClient
- func (client ServicesClient) CheckNameAvailability(ctx context.Context, location string, ...) (result NameAvailability, err error)
- func (client ServicesClient) CheckNameAvailabilityPreparer(ctx context.Context, location string, ...) (*http.Request, error)
- func (client ServicesClient) CheckNameAvailabilityResponder(resp *http.Response) (result NameAvailability, err error)
- func (client ServicesClient) CheckNameAvailabilitySender(req *http.Request) (*http.Response, error)
- func (client ServicesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, serviceName string, ...) (result ServicesCreateOrUpdateFuture, err error)
- func (client ServicesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client ServicesClient) CreateOrUpdateResponder(resp *http.Response) (result ServiceResource, err error)
- func (client ServicesClient) CreateOrUpdateSender(req *http.Request) (future ServicesCreateOrUpdateFuture, err error)
- func (client ServicesClient) Delete(ctx context.Context, resourceGroupName string, serviceName string) (result ServicesDeleteFuture, err error)
- func (client ServicesClient) DeletePreparer(ctx context.Context, resourceGroupName string, serviceName string) (*http.Request, error)
- func (client ServicesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client ServicesClient) DeleteSender(req *http.Request) (future ServicesDeleteFuture, err error)
- func (client ServicesClient) DisableApmGlobally(ctx context.Context, resourceGroupName string, serviceName string, ...) (result ServicesDisableApmGloballyFuture, err error)
- func (client ServicesClient) DisableApmGloballyPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client ServicesClient) DisableApmGloballyResponder(resp *http.Response) (result autorest.Response, err error)
- func (client ServicesClient) DisableApmGloballySender(req *http.Request) (future ServicesDisableApmGloballyFuture, err error)
- func (client ServicesClient) DisableTestEndpoint(ctx context.Context, resourceGroupName string, serviceName string) (result autorest.Response, err error)
- func (client ServicesClient) DisableTestEndpointPreparer(ctx context.Context, resourceGroupName string, serviceName string) (*http.Request, error)
- func (client ServicesClient) DisableTestEndpointResponder(resp *http.Response) (result autorest.Response, err error)
- func (client ServicesClient) DisableTestEndpointSender(req *http.Request) (*http.Response, error)
- func (client ServicesClient) EnableApmGlobally(ctx context.Context, resourceGroupName string, serviceName string, ...) (result ServicesEnableApmGloballyFuture, err error)
- func (client ServicesClient) EnableApmGloballyPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client ServicesClient) EnableApmGloballyResponder(resp *http.Response) (result autorest.Response, err error)
- func (client ServicesClient) EnableApmGloballySender(req *http.Request) (future ServicesEnableApmGloballyFuture, err error)
- func (client ServicesClient) EnableTestEndpoint(ctx context.Context, resourceGroupName string, serviceName string) (result TestKeys, err error)
- func (client ServicesClient) EnableTestEndpointPreparer(ctx context.Context, resourceGroupName string, serviceName string) (*http.Request, error)
- func (client ServicesClient) EnableTestEndpointResponder(resp *http.Response) (result TestKeys, err error)
- func (client ServicesClient) EnableTestEndpointSender(req *http.Request) (*http.Response, error)
- func (client ServicesClient) Get(ctx context.Context, resourceGroupName string, serviceName string) (result ServiceResource, err error)
- func (client ServicesClient) GetPreparer(ctx context.Context, resourceGroupName string, serviceName string) (*http.Request, error)
- func (client ServicesClient) GetResponder(resp *http.Response) (result ServiceResource, err error)
- func (client ServicesClient) GetSender(req *http.Request) (*http.Response, error)
- func (client ServicesClient) List(ctx context.Context, resourceGroupName string) (result ServiceResourceListPage, err error)
- func (client ServicesClient) ListBySubscription(ctx context.Context) (result ServiceResourceListPage, err error)
- func (client ServicesClient) ListBySubscriptionComplete(ctx context.Context) (result ServiceResourceListIterator, err error)
- func (client ServicesClient) ListBySubscriptionPreparer(ctx context.Context) (*http.Request, error)
- func (client ServicesClient) ListBySubscriptionResponder(resp *http.Response) (result ServiceResourceList, err error)
- func (client ServicesClient) ListBySubscriptionSender(req *http.Request) (*http.Response, error)
- func (client ServicesClient) ListComplete(ctx context.Context, resourceGroupName string) (result ServiceResourceListIterator, err error)
- func (client ServicesClient) ListGloballyEnabledApms(ctx context.Context, resourceGroupName string, serviceName string) (result GloballyEnabledApms, err error)
- func (client ServicesClient) ListGloballyEnabledApmsPreparer(ctx context.Context, resourceGroupName string, serviceName string) (*http.Request, error)
- func (client ServicesClient) ListGloballyEnabledApmsResponder(resp *http.Response) (result GloballyEnabledApms, err error)
- func (client ServicesClient) ListGloballyEnabledApmsSender(req *http.Request) (*http.Response, error)
- func (client ServicesClient) ListPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error)
- func (client ServicesClient) ListResponder(resp *http.Response) (result ServiceResourceList, err error)
- func (client ServicesClient) ListSender(req *http.Request) (*http.Response, error)
- func (client ServicesClient) ListSupportedApmTypes(ctx context.Context, resourceGroupName string, serviceName string) (result SupportedApmTypesPage, err error)
- func (client ServicesClient) ListSupportedApmTypesComplete(ctx context.Context, resourceGroupName string, serviceName string) (result SupportedApmTypesIterator, err error)
- func (client ServicesClient) ListSupportedApmTypesPreparer(ctx context.Context, resourceGroupName string, serviceName string) (*http.Request, error)
- func (client ServicesClient) ListSupportedApmTypesResponder(resp *http.Response) (result SupportedApmTypes, err error)
- func (client ServicesClient) ListSupportedApmTypesSender(req *http.Request) (*http.Response, error)
- func (client ServicesClient) ListTestKeys(ctx context.Context, resourceGroupName string, serviceName string) (result TestKeys, err error)
- func (client ServicesClient) ListTestKeysPreparer(ctx context.Context, resourceGroupName string, serviceName string) (*http.Request, error)
- func (client ServicesClient) ListTestKeysResponder(resp *http.Response) (result TestKeys, err error)
- func (client ServicesClient) ListTestKeysSender(req *http.Request) (*http.Response, error)
- func (client ServicesClient) RegenerateTestKey(ctx context.Context, resourceGroupName string, serviceName string, ...) (result TestKeys, err error)
- func (client ServicesClient) RegenerateTestKeyPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client ServicesClient) RegenerateTestKeyResponder(resp *http.Response) (result TestKeys, err error)
- func (client ServicesClient) RegenerateTestKeySender(req *http.Request) (*http.Response, error)
- func (client ServicesClient) Start(ctx context.Context, resourceGroupName string, serviceName string) (result ServicesStartFuture, err error)
- func (client ServicesClient) StartPreparer(ctx context.Context, resourceGroupName string, serviceName string) (*http.Request, error)
- func (client ServicesClient) StartResponder(resp *http.Response) (result autorest.Response, err error)
- func (client ServicesClient) StartSender(req *http.Request) (future ServicesStartFuture, err error)
- func (client ServicesClient) Stop(ctx context.Context, resourceGroupName string, serviceName string) (result ServicesStopFuture, err error)
- func (client ServicesClient) StopPreparer(ctx context.Context, resourceGroupName string, serviceName string) (*http.Request, error)
- func (client ServicesClient) StopResponder(resp *http.Response) (result autorest.Response, err error)
- func (client ServicesClient) StopSender(req *http.Request) (future ServicesStopFuture, err error)
- func (client ServicesClient) Update(ctx context.Context, resourceGroupName string, serviceName string, ...) (result ServicesUpdateFuture, err error)
- func (client ServicesClient) UpdatePreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client ServicesClient) UpdateResponder(resp *http.Response) (result ServiceResource, err error)
- func (client ServicesClient) UpdateSender(req *http.Request) (future ServicesUpdateFuture, err error)
- type ServicesCreateOrUpdateFuture
- type ServicesDeleteFuture
- type ServicesDisableApmGloballyFuture
- type ServicesEnableApmGloballyFuture
- type ServicesStartFuture
- type ServicesStopFuture
- type ServicesUpdateFuture
- type SessionAffinity
- type SetString
- type Sku
- type SkuCapacity
- type SkuObject
- type SkuScaleType
- type SkusClient
- func (client SkusClient) List(ctx context.Context) (result ResourceSkuCollectionPage, err error)
- func (client SkusClient) ListComplete(ctx context.Context) (result ResourceSkuCollectionIterator, err error)
- func (client SkusClient) ListPreparer(ctx context.Context) (*http.Request, error)
- func (client SkusClient) ListResponder(resp *http.Response) (result ResourceSkuCollection, err error)
- func (client SkusClient) ListSender(req *http.Request) (*http.Response, error)
- type SourceUploadedUserSourceInfo
- func (suusi SourceUploadedUserSourceInfo) AsBasicUploadedUserSourceInfo() (BasicUploadedUserSourceInfo, bool)
- func (suusi SourceUploadedUserSourceInfo) AsBasicUserSourceInfo() (BasicUserSourceInfo, bool)
- func (suusi SourceUploadedUserSourceInfo) AsBuildResultUserSourceInfo() (*BuildResultUserSourceInfo, bool)
- func (suusi SourceUploadedUserSourceInfo) AsCustomContainerUserSourceInfo() (*CustomContainerUserSourceInfo, bool)
- func (suusi SourceUploadedUserSourceInfo) AsJarUploadedUserSourceInfo() (*JarUploadedUserSourceInfo, bool)
- func (suusi SourceUploadedUserSourceInfo) AsNetCoreZipUploadedUserSourceInfo() (*NetCoreZipUploadedUserSourceInfo, bool)
- func (suusi SourceUploadedUserSourceInfo) AsSourceUploadedUserSourceInfo() (*SourceUploadedUserSourceInfo, bool)
- func (suusi SourceUploadedUserSourceInfo) AsUploadedUserSourceInfo() (*UploadedUserSourceInfo, bool)
- func (suusi SourceUploadedUserSourceInfo) AsUserSourceInfo() (*UserSourceInfo, bool)
- func (suusi SourceUploadedUserSourceInfo) MarshalJSON() ([]byte, error)
- type SsoProperties
- type StackProperties
- type StorageAccount
- type StorageProperties
- type StorageResource
- type StorageResourceCollection
- type StorageResourceCollectionIterator
- func (iter *StorageResourceCollectionIterator) Next() error
- func (iter *StorageResourceCollectionIterator) NextWithContext(ctx context.Context) (err error)
- func (iter StorageResourceCollectionIterator) NotDone() bool
- func (iter StorageResourceCollectionIterator) Response() StorageResourceCollection
- func (iter StorageResourceCollectionIterator) Value() StorageResource
- type StorageResourceCollectionPage
- func (page *StorageResourceCollectionPage) Next() error
- func (page *StorageResourceCollectionPage) NextWithContext(ctx context.Context) (err error)
- func (page StorageResourceCollectionPage) NotDone() bool
- func (page StorageResourceCollectionPage) Response() StorageResourceCollection
- func (page StorageResourceCollectionPage) Values() []StorageResource
- type StorageType
- type StoragesClient
- func (client StoragesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, serviceName string, ...) (result StoragesCreateOrUpdateFuture, err error)
- func (client StoragesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client StoragesClient) CreateOrUpdateResponder(resp *http.Response) (result StorageResource, err error)
- func (client StoragesClient) CreateOrUpdateSender(req *http.Request) (future StoragesCreateOrUpdateFuture, err error)
- func (client StoragesClient) Delete(ctx context.Context, resourceGroupName string, serviceName string, ...) (result StoragesDeleteFuture, err error)
- func (client StoragesClient) DeletePreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client StoragesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client StoragesClient) DeleteSender(req *http.Request) (future StoragesDeleteFuture, err error)
- func (client StoragesClient) Get(ctx context.Context, resourceGroupName string, serviceName string, ...) (result StorageResource, err error)
- func (client StoragesClient) GetPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client StoragesClient) GetResponder(resp *http.Response) (result StorageResource, err error)
- func (client StoragesClient) GetSender(req *http.Request) (*http.Response, error)
- func (client StoragesClient) List(ctx context.Context, resourceGroupName string, serviceName string) (result StorageResourceCollectionPage, err error)
- func (client StoragesClient) ListComplete(ctx context.Context, resourceGroupName string, serviceName string) (result StorageResourceCollectionIterator, err error)
- func (client StoragesClient) ListPreparer(ctx context.Context, resourceGroupName string, serviceName string) (*http.Request, error)
- func (client StoragesClient) ListResponder(resp *http.Response) (result StorageResourceCollection, err error)
- func (client StoragesClient) ListSender(req *http.Request) (*http.Response, error)
- type StoragesCreateOrUpdateFuture
- type StoragesDeleteFuture
- type SupportedApmType
- type SupportedApmTypes
- type SupportedApmTypesIterator
- func (iter *SupportedApmTypesIterator) Next() error
- func (iter *SupportedApmTypesIterator) NextWithContext(ctx context.Context) (err error)
- func (iter SupportedApmTypesIterator) NotDone() bool
- func (iter SupportedApmTypesIterator) Response() SupportedApmTypes
- func (iter SupportedApmTypesIterator) Value() SupportedApmType
- type SupportedApmTypesPage
- func (page *SupportedApmTypesPage) Next() error
- func (page *SupportedApmTypesPage) NextWithContext(ctx context.Context) (err error)
- func (page SupportedApmTypesPage) NotDone() bool
- func (page SupportedApmTypesPage) Response() SupportedApmTypes
- func (page SupportedApmTypesPage) Values() []SupportedApmType
- type SupportedBuildpackResource
- type SupportedBuildpackResourceProperties
- type SupportedBuildpacksCollection
- type SupportedRuntimePlatform
- type SupportedRuntimeValue
- type SupportedRuntimeVersion
- type SupportedStackResource
- type SupportedStackResourceProperties
- type SupportedStacksCollection
- type SystemData
- type TCPScaleRule
- type TCPSocketAction
- func (tsa TCPSocketAction) AsBasicProbeAction() (BasicProbeAction, bool)
- func (tsa TCPSocketAction) AsExecAction() (*ExecAction, bool)
- func (tsa TCPSocketAction) AsHTTPGetAction() (*HTTPGetAction, bool)
- func (tsa TCPSocketAction) AsProbeAction() (*ProbeAction, bool)
- func (tsa TCPSocketAction) AsTCPSocketAction() (*TCPSocketAction, bool)
- func (tsa TCPSocketAction) MarshalJSON() ([]byte, error)
- type TemporaryDisk
- type TestKeyType
- type TestKeys
- type TrackedResource
- type TrafficDirection
- type TriggeredBuildResult
- type Type
- type TypeBasicCertificateProperties
- type TypeBasicCustomPersistentDiskProperties
- type TypeBasicProbeAction
- type TypeBasicUserSourceInfo
- type UploadedUserSourceInfo
- func (uusi UploadedUserSourceInfo) AsBasicUploadedUserSourceInfo() (BasicUploadedUserSourceInfo, bool)
- func (uusi UploadedUserSourceInfo) AsBasicUserSourceInfo() (BasicUserSourceInfo, bool)
- func (uusi UploadedUserSourceInfo) AsBuildResultUserSourceInfo() (*BuildResultUserSourceInfo, bool)
- func (uusi UploadedUserSourceInfo) AsCustomContainerUserSourceInfo() (*CustomContainerUserSourceInfo, bool)
- func (uusi UploadedUserSourceInfo) AsJarUploadedUserSourceInfo() (*JarUploadedUserSourceInfo, bool)
- func (uusi UploadedUserSourceInfo) AsNetCoreZipUploadedUserSourceInfo() (*NetCoreZipUploadedUserSourceInfo, bool)
- func (uusi UploadedUserSourceInfo) AsSourceUploadedUserSourceInfo() (*SourceUploadedUserSourceInfo, bool)
- func (uusi UploadedUserSourceInfo) AsUploadedUserSourceInfo() (*UploadedUserSourceInfo, bool)
- func (uusi UploadedUserSourceInfo) AsUserSourceInfo() (*UserSourceInfo, bool)
- func (uusi UploadedUserSourceInfo) MarshalJSON() ([]byte, error)
- type UserAssignedManagedIdentity
- type UserSourceInfo
- func (usi UserSourceInfo) AsBasicUploadedUserSourceInfo() (BasicUploadedUserSourceInfo, bool)
- func (usi UserSourceInfo) AsBasicUserSourceInfo() (BasicUserSourceInfo, bool)
- func (usi UserSourceInfo) AsBuildResultUserSourceInfo() (*BuildResultUserSourceInfo, bool)
- func (usi UserSourceInfo) AsCustomContainerUserSourceInfo() (*CustomContainerUserSourceInfo, bool)
- func (usi UserSourceInfo) AsJarUploadedUserSourceInfo() (*JarUploadedUserSourceInfo, bool)
- func (usi UserSourceInfo) AsNetCoreZipUploadedUserSourceInfo() (*NetCoreZipUploadedUserSourceInfo, bool)
- func (usi UserSourceInfo) AsSourceUploadedUserSourceInfo() (*SourceUploadedUserSourceInfo, bool)
- func (usi UserSourceInfo) AsUploadedUserSourceInfo() (*UploadedUserSourceInfo, bool)
- func (usi UserSourceInfo) AsUserSourceInfo() (*UserSourceInfo, bool)
- func (usi UserSourceInfo) MarshalJSON() ([]byte, error)
- type ValidationMessages
Constants ¶
const (
// DefaultBaseURI is the default URI used for the service Appplatform
DefaultBaseURI = "https://management.azure.com"
)
Variables ¶
This section is empty.
Functions ¶
func UserAgent ¶
func UserAgent() string
UserAgent returns the UserAgent string to use when sending http.Requests.
func Version ¶
func Version() string
Version returns the semantic version (see http://semver.org) of the client.
Types ¶
type APIPortalCustomDomainProperties ¶
type APIPortalCustomDomainProperties struct { // Thumbprint - The thumbprint of bound certificate. Thumbprint *string `json:"thumbprint,omitempty"` }
APIPortalCustomDomainProperties the properties of custom domain for API portal
type APIPortalCustomDomainResource ¶
type APIPortalCustomDomainResource struct { autorest.Response `json:"-"` Properties *APIPortalCustomDomainProperties `json:"properties,omitempty"` // ID - READ-ONLY; Fully qualified resource Id for the resource. ID *string `json:"id,omitempty"` // Name - READ-ONLY; The name of the resource. Name *string `json:"name,omitempty"` // Type - READ-ONLY; The type of the resource. Type *string `json:"type,omitempty"` SystemData *SystemData `json:"systemData,omitempty"` }
APIPortalCustomDomainResource custom domain of the API portal
func (APIPortalCustomDomainResource) MarshalJSON ¶
func (apcdr APIPortalCustomDomainResource) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for APIPortalCustomDomainResource.
type APIPortalCustomDomainResourceCollection ¶
type APIPortalCustomDomainResourceCollection struct { autorest.Response `json:"-"` // Value - Collection of API portal custom domain resources Value *[]APIPortalCustomDomainResource `json:"value,omitempty"` // NextLink - URL client should use to fetch the next page (per server side paging). // It's null for now, added for future use. NextLink *string `json:"nextLink,omitempty"` }
APIPortalCustomDomainResourceCollection object that includes an array of API portal custom domain resources and a possible link for next set
func (APIPortalCustomDomainResourceCollection) IsEmpty ¶
func (apcdrc APIPortalCustomDomainResourceCollection) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
type APIPortalCustomDomainResourceCollectionIterator ¶
type APIPortalCustomDomainResourceCollectionIterator struct {
// contains filtered or unexported fields
}
APIPortalCustomDomainResourceCollectionIterator provides access to a complete listing of APIPortalCustomDomainResource values.
func NewAPIPortalCustomDomainResourceCollectionIterator ¶
func NewAPIPortalCustomDomainResourceCollectionIterator(page APIPortalCustomDomainResourceCollectionPage) APIPortalCustomDomainResourceCollectionIterator
Creates a new instance of the APIPortalCustomDomainResourceCollectionIterator type.
func (*APIPortalCustomDomainResourceCollectionIterator) Next ¶
func (iter *APIPortalCustomDomainResourceCollectionIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*APIPortalCustomDomainResourceCollectionIterator) NextWithContext ¶
func (iter *APIPortalCustomDomainResourceCollectionIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (APIPortalCustomDomainResourceCollectionIterator) NotDone ¶
func (iter APIPortalCustomDomainResourceCollectionIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (APIPortalCustomDomainResourceCollectionIterator) Response ¶
func (iter APIPortalCustomDomainResourceCollectionIterator) Response() APIPortalCustomDomainResourceCollection
Response returns the raw server response from the last page request.
func (APIPortalCustomDomainResourceCollectionIterator) Value ¶
func (iter APIPortalCustomDomainResourceCollectionIterator) Value() APIPortalCustomDomainResource
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type APIPortalCustomDomainResourceCollectionPage ¶
type APIPortalCustomDomainResourceCollectionPage struct {
// contains filtered or unexported fields
}
APIPortalCustomDomainResourceCollectionPage contains a page of APIPortalCustomDomainResource values.
func NewAPIPortalCustomDomainResourceCollectionPage ¶
func NewAPIPortalCustomDomainResourceCollectionPage(cur APIPortalCustomDomainResourceCollection, getNextPage func(context.Context, APIPortalCustomDomainResourceCollection) (APIPortalCustomDomainResourceCollection, error)) APIPortalCustomDomainResourceCollectionPage
Creates a new instance of the APIPortalCustomDomainResourceCollectionPage type.
func (*APIPortalCustomDomainResourceCollectionPage) Next ¶
func (page *APIPortalCustomDomainResourceCollectionPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*APIPortalCustomDomainResourceCollectionPage) NextWithContext ¶
func (page *APIPortalCustomDomainResourceCollectionPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (APIPortalCustomDomainResourceCollectionPage) NotDone ¶
func (page APIPortalCustomDomainResourceCollectionPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (APIPortalCustomDomainResourceCollectionPage) Response ¶
func (page APIPortalCustomDomainResourceCollectionPage) Response() APIPortalCustomDomainResourceCollection
Response returns the raw server response from the last page request.
func (APIPortalCustomDomainResourceCollectionPage) Values ¶
func (page APIPortalCustomDomainResourceCollectionPage) Values() []APIPortalCustomDomainResource
Values returns the slice of values for the current page or nil if there are no values.
type APIPortalCustomDomainsClient ¶
type APIPortalCustomDomainsClient struct {
BaseClient
}
APIPortalCustomDomainsClient is the REST API for Azure Spring Apps
func NewAPIPortalCustomDomainsClient ¶
func NewAPIPortalCustomDomainsClient(subscriptionID string) APIPortalCustomDomainsClient
NewAPIPortalCustomDomainsClient creates an instance of the APIPortalCustomDomainsClient client.
func NewAPIPortalCustomDomainsClientWithBaseURI ¶
func NewAPIPortalCustomDomainsClientWithBaseURI(baseURI string, subscriptionID string) APIPortalCustomDomainsClient
NewAPIPortalCustomDomainsClientWithBaseURI creates an instance of the APIPortalCustomDomainsClient client using a custom endpoint. Use this when interacting with an Azure cloud that uses a non-standard base URI (sovereign clouds, Azure stack).
func (APIPortalCustomDomainsClient) CreateOrUpdate ¶
func (client APIPortalCustomDomainsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, serviceName string, APIPortalName string, domainName string, APIPortalCustomDomainResource APIPortalCustomDomainResource) (result APIPortalCustomDomainsCreateOrUpdateFuture, err error)
CreateOrUpdate create or update the API portal custom domain. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. APIPortalName - the name of API portal. domainName - the name of the API portal custom domain. APIPortalCustomDomainResource - the API portal custom domain for the create or update operation
func (APIPortalCustomDomainsClient) CreateOrUpdatePreparer ¶
func (client APIPortalCustomDomainsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, serviceName string, APIPortalName string, domainName string, APIPortalCustomDomainResource APIPortalCustomDomainResource) (*http.Request, error)
CreateOrUpdatePreparer prepares the CreateOrUpdate request.
func (APIPortalCustomDomainsClient) CreateOrUpdateResponder ¶
func (client APIPortalCustomDomainsClient) CreateOrUpdateResponder(resp *http.Response) (result APIPortalCustomDomainResource, err error)
CreateOrUpdateResponder handles the response to the CreateOrUpdate request. The method always closes the http.Response Body.
func (APIPortalCustomDomainsClient) CreateOrUpdateSender ¶
func (client APIPortalCustomDomainsClient) CreateOrUpdateSender(req *http.Request) (future APIPortalCustomDomainsCreateOrUpdateFuture, err error)
CreateOrUpdateSender sends the CreateOrUpdate request. The method will close the http.Response Body if it receives an error.
func (APIPortalCustomDomainsClient) Delete ¶
func (client APIPortalCustomDomainsClient) Delete(ctx context.Context, resourceGroupName string, serviceName string, APIPortalName string, domainName string) (result APIPortalCustomDomainsDeleteFuture, err error)
Delete delete the API portal custom domain. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. APIPortalName - the name of API portal. domainName - the name of the API portal custom domain.
func (APIPortalCustomDomainsClient) DeletePreparer ¶
func (client APIPortalCustomDomainsClient) DeletePreparer(ctx context.Context, resourceGroupName string, serviceName string, APIPortalName string, domainName string) (*http.Request, error)
DeletePreparer prepares the Delete request.
func (APIPortalCustomDomainsClient) DeleteResponder ¶
func (client APIPortalCustomDomainsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
DeleteResponder handles the response to the Delete request. The method always closes the http.Response Body.
func (APIPortalCustomDomainsClient) DeleteSender ¶
func (client APIPortalCustomDomainsClient) DeleteSender(req *http.Request) (future APIPortalCustomDomainsDeleteFuture, err error)
DeleteSender sends the Delete request. The method will close the http.Response Body if it receives an error.
func (APIPortalCustomDomainsClient) Get ¶
func (client APIPortalCustomDomainsClient) Get(ctx context.Context, resourceGroupName string, serviceName string, APIPortalName string, domainName string) (result APIPortalCustomDomainResource, err error)
Get get the API portal custom domain. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. APIPortalName - the name of API portal. domainName - the name of the API portal custom domain.
func (APIPortalCustomDomainsClient) GetPreparer ¶
func (client APIPortalCustomDomainsClient) GetPreparer(ctx context.Context, resourceGroupName string, serviceName string, APIPortalName string, domainName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (APIPortalCustomDomainsClient) GetResponder ¶
func (client APIPortalCustomDomainsClient) GetResponder(resp *http.Response) (result APIPortalCustomDomainResource, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (APIPortalCustomDomainsClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (APIPortalCustomDomainsClient) List ¶
func (client APIPortalCustomDomainsClient) List(ctx context.Context, resourceGroupName string, serviceName string, APIPortalName string) (result APIPortalCustomDomainResourceCollectionPage, err error)
List handle requests to list all API portal custom domains. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. APIPortalName - the name of API portal.
func (APIPortalCustomDomainsClient) ListComplete ¶
func (client APIPortalCustomDomainsClient) ListComplete(ctx context.Context, resourceGroupName string, serviceName string, APIPortalName string) (result APIPortalCustomDomainResourceCollectionIterator, err error)
ListComplete enumerates all values, automatically crossing page boundaries as required.
func (APIPortalCustomDomainsClient) ListPreparer ¶
func (client APIPortalCustomDomainsClient) ListPreparer(ctx context.Context, resourceGroupName string, serviceName string, APIPortalName string) (*http.Request, error)
ListPreparer prepares the List request.
func (APIPortalCustomDomainsClient) ListResponder ¶
func (client APIPortalCustomDomainsClient) ListResponder(resp *http.Response) (result APIPortalCustomDomainResourceCollection, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (APIPortalCustomDomainsClient) ListSender ¶
ListSender sends the List request. The method will close the http.Response Body if it receives an error.
type APIPortalCustomDomainsCreateOrUpdateFuture ¶
type APIPortalCustomDomainsCreateOrUpdateFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(APIPortalCustomDomainsClient) (APIPortalCustomDomainResource, error) }
APIPortalCustomDomainsCreateOrUpdateFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*APIPortalCustomDomainsCreateOrUpdateFuture) UnmarshalJSON ¶
func (future *APIPortalCustomDomainsCreateOrUpdateFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type APIPortalCustomDomainsDeleteFuture ¶
type APIPortalCustomDomainsDeleteFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(APIPortalCustomDomainsClient) (autorest.Response, error) }
APIPortalCustomDomainsDeleteFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*APIPortalCustomDomainsDeleteFuture) UnmarshalJSON ¶
func (future *APIPortalCustomDomainsDeleteFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type APIPortalInstance ¶
type APIPortalInstance struct { // Name - READ-ONLY; Name of the API portal instance Name *string `json:"name,omitempty"` // Status - READ-ONLY; Status of the API portal instance Status *string `json:"status,omitempty"` }
APIPortalInstance collection of instances belong to the API portal
func (APIPortalInstance) MarshalJSON ¶
func (API APIPortalInstance) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for APIPortalInstance.
type APIPortalProperties ¶
type APIPortalProperties struct { // ProvisioningState - READ-ONLY; State of the API portal. Possible values include: 'APIPortalProvisioningStateCreating', 'APIPortalProvisioningStateUpdating', 'APIPortalProvisioningStateSucceeded', 'APIPortalProvisioningStateFailed', 'APIPortalProvisioningStateDeleting' ProvisioningState APIPortalProvisioningState `json:"provisioningState,omitempty"` // Public - Indicates whether the API portal exposes endpoint. Public *bool `json:"public,omitempty"` // URL - READ-ONLY; URL of the API portal, exposed when 'public' is true. URL *string `json:"url,omitempty"` // HTTPSOnly - Indicate if only https is allowed. HTTPSOnly *bool `json:"httpsOnly,omitempty"` // GatewayIds - The array of resource Ids of gateway to integrate with API portal. GatewayIds *[]string `json:"gatewayIds,omitempty"` // SourceUrls - Collection of OpenAPI source URL locations. SourceUrls *[]string `json:"sourceUrls,omitempty"` SsoProperties *SsoProperties `json:"ssoProperties,omitempty"` // ResourceRequests - READ-ONLY; The requested resource quantity for required CPU and Memory. ResourceRequests *APIPortalResourceRequests `json:"resourceRequests,omitempty"` // Instances - READ-ONLY; Collection of instances belong to API portal. Instances *[]APIPortalInstance `json:"instances,omitempty"` }
APIPortalProperties API portal properties payload
func (APIPortalProperties) MarshalJSON ¶
func (app APIPortalProperties) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for APIPortalProperties.
type APIPortalProvisioningState ¶
type APIPortalProvisioningState string
APIPortalProvisioningState enumerates the values for api portal provisioning state.
const ( // APIPortalProvisioningStateCreating ... APIPortalProvisioningStateCreating APIPortalProvisioningState = "Creating" // APIPortalProvisioningStateDeleting ... APIPortalProvisioningStateDeleting APIPortalProvisioningState = "Deleting" // APIPortalProvisioningStateFailed ... APIPortalProvisioningStateFailed APIPortalProvisioningState = "Failed" // APIPortalProvisioningStateSucceeded ... APIPortalProvisioningStateSucceeded APIPortalProvisioningState = "Succeeded" // APIPortalProvisioningStateUpdating ... APIPortalProvisioningStateUpdating APIPortalProvisioningState = "Updating" )
func PossibleAPIPortalProvisioningStateValues ¶
func PossibleAPIPortalProvisioningStateValues() []APIPortalProvisioningState
PossibleAPIPortalProvisioningStateValues returns an array of possible values for the APIPortalProvisioningState const type.
type APIPortalResource ¶
type APIPortalResource struct { autorest.Response `json:"-"` Properties *APIPortalProperties `json:"properties,omitempty"` // Sku - Sku of the API portal resource Sku *Sku `json:"sku,omitempty"` // ID - READ-ONLY; Fully qualified resource Id for the resource. ID *string `json:"id,omitempty"` // Name - READ-ONLY; The name of the resource. Name *string `json:"name,omitempty"` // Type - READ-ONLY; The type of the resource. Type *string `json:"type,omitempty"` SystemData *SystemData `json:"systemData,omitempty"` }
APIPortalResource API portal resource
func (APIPortalResource) MarshalJSON ¶
func (apr APIPortalResource) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for APIPortalResource.
type APIPortalResourceCollection ¶
type APIPortalResourceCollection struct { autorest.Response `json:"-"` // Value - Collection of API portal resources Value *[]APIPortalResource `json:"value,omitempty"` // NextLink - URL client should use to fetch the next page (per server side paging). // It's null for now, added for future use. NextLink *string `json:"nextLink,omitempty"` }
APIPortalResourceCollection object that includes an array of API portal resources and a possible link for next set
func (APIPortalResourceCollection) IsEmpty ¶
func (aprc APIPortalResourceCollection) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
type APIPortalResourceCollectionIterator ¶
type APIPortalResourceCollectionIterator struct {
// contains filtered or unexported fields
}
APIPortalResourceCollectionIterator provides access to a complete listing of APIPortalResource values.
func NewAPIPortalResourceCollectionIterator ¶
func NewAPIPortalResourceCollectionIterator(page APIPortalResourceCollectionPage) APIPortalResourceCollectionIterator
Creates a new instance of the APIPortalResourceCollectionIterator type.
func (*APIPortalResourceCollectionIterator) Next ¶
func (iter *APIPortalResourceCollectionIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*APIPortalResourceCollectionIterator) NextWithContext ¶
func (iter *APIPortalResourceCollectionIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (APIPortalResourceCollectionIterator) NotDone ¶
func (iter APIPortalResourceCollectionIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (APIPortalResourceCollectionIterator) Response ¶
func (iter APIPortalResourceCollectionIterator) Response() APIPortalResourceCollection
Response returns the raw server response from the last page request.
func (APIPortalResourceCollectionIterator) Value ¶
func (iter APIPortalResourceCollectionIterator) Value() APIPortalResource
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type APIPortalResourceCollectionPage ¶
type APIPortalResourceCollectionPage struct {
// contains filtered or unexported fields
}
APIPortalResourceCollectionPage contains a page of APIPortalResource values.
func NewAPIPortalResourceCollectionPage ¶
func NewAPIPortalResourceCollectionPage(cur APIPortalResourceCollection, getNextPage func(context.Context, APIPortalResourceCollection) (APIPortalResourceCollection, error)) APIPortalResourceCollectionPage
Creates a new instance of the APIPortalResourceCollectionPage type.
func (*APIPortalResourceCollectionPage) Next ¶
func (page *APIPortalResourceCollectionPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*APIPortalResourceCollectionPage) NextWithContext ¶
func (page *APIPortalResourceCollectionPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (APIPortalResourceCollectionPage) NotDone ¶
func (page APIPortalResourceCollectionPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (APIPortalResourceCollectionPage) Response ¶
func (page APIPortalResourceCollectionPage) Response() APIPortalResourceCollection
Response returns the raw server response from the last page request.
func (APIPortalResourceCollectionPage) Values ¶
func (page APIPortalResourceCollectionPage) Values() []APIPortalResource
Values returns the slice of values for the current page or nil if there are no values.
type APIPortalResourceRequests ¶
type APIPortalResourceRequests struct { // CPU - READ-ONLY; Cpu allocated to each API portal instance CPU *string `json:"cpu,omitempty"` // Memory - READ-ONLY; Memory allocated to each API portal instance Memory *string `json:"memory,omitempty"` }
APIPortalResourceRequests resource requests of the API portal
func (APIPortalResourceRequests) MarshalJSON ¶
func (aprr APIPortalResourceRequests) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for APIPortalResourceRequests.
type APIPortalsClient ¶
type APIPortalsClient struct {
BaseClient
}
APIPortalsClient is the REST API for Azure Spring Apps
func NewAPIPortalsClient ¶
func NewAPIPortalsClient(subscriptionID string) APIPortalsClient
NewAPIPortalsClient creates an instance of the APIPortalsClient client.
func NewAPIPortalsClientWithBaseURI ¶
func NewAPIPortalsClientWithBaseURI(baseURI string, subscriptionID string) APIPortalsClient
NewAPIPortalsClientWithBaseURI creates an instance of the APIPortalsClient client using a custom endpoint. Use this when interacting with an Azure cloud that uses a non-standard base URI (sovereign clouds, Azure stack).
func (APIPortalsClient) CreateOrUpdate ¶
func (client APIPortalsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, serviceName string, APIPortalName string, APIPortalResource APIPortalResource) (result APIPortalsCreateOrUpdateFuture, err error)
CreateOrUpdate create the default API portal or update the existing API portal. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. APIPortalName - the name of API portal. APIPortalResource - the API portal for the create or update operation
func (APIPortalsClient) CreateOrUpdatePreparer ¶
func (client APIPortalsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, serviceName string, APIPortalName string, APIPortalResource APIPortalResource) (*http.Request, error)
CreateOrUpdatePreparer prepares the CreateOrUpdate request.
func (APIPortalsClient) CreateOrUpdateResponder ¶
func (client APIPortalsClient) CreateOrUpdateResponder(resp *http.Response) (result APIPortalResource, err error)
CreateOrUpdateResponder handles the response to the CreateOrUpdate request. The method always closes the http.Response Body.
func (APIPortalsClient) CreateOrUpdateSender ¶
func (client APIPortalsClient) CreateOrUpdateSender(req *http.Request) (future APIPortalsCreateOrUpdateFuture, err error)
CreateOrUpdateSender sends the CreateOrUpdate request. The method will close the http.Response Body if it receives an error.
func (APIPortalsClient) Delete ¶
func (client APIPortalsClient) Delete(ctx context.Context, resourceGroupName string, serviceName string, APIPortalName string) (result APIPortalsDeleteFuture, err error)
Delete delete the default API portal. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. APIPortalName - the name of API portal.
func (APIPortalsClient) DeletePreparer ¶
func (client APIPortalsClient) DeletePreparer(ctx context.Context, resourceGroupName string, serviceName string, APIPortalName string) (*http.Request, error)
DeletePreparer prepares the Delete request.
func (APIPortalsClient) DeleteResponder ¶
func (client APIPortalsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
DeleteResponder handles the response to the Delete request. The method always closes the http.Response Body.
func (APIPortalsClient) DeleteSender ¶
func (client APIPortalsClient) DeleteSender(req *http.Request) (future APIPortalsDeleteFuture, err error)
DeleteSender sends the Delete request. The method will close the http.Response Body if it receives an error.
func (APIPortalsClient) Get ¶
func (client APIPortalsClient) Get(ctx context.Context, resourceGroupName string, serviceName string, APIPortalName string) (result APIPortalResource, err error)
Get get the API portal and its properties. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. APIPortalName - the name of API portal.
func (APIPortalsClient) GetPreparer ¶
func (client APIPortalsClient) GetPreparer(ctx context.Context, resourceGroupName string, serviceName string, APIPortalName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (APIPortalsClient) GetResponder ¶
func (client APIPortalsClient) GetResponder(resp *http.Response) (result APIPortalResource, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (APIPortalsClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (APIPortalsClient) List ¶
func (client APIPortalsClient) List(ctx context.Context, resourceGroupName string, serviceName string) (result APIPortalResourceCollectionPage, err error)
List handles requests to list all resources in a Service. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource.
func (APIPortalsClient) ListComplete ¶
func (client APIPortalsClient) ListComplete(ctx context.Context, resourceGroupName string, serviceName string) (result APIPortalResourceCollectionIterator, err error)
ListComplete enumerates all values, automatically crossing page boundaries as required.
func (APIPortalsClient) ListPreparer ¶
func (client APIPortalsClient) ListPreparer(ctx context.Context, resourceGroupName string, serviceName string) (*http.Request, error)
ListPreparer prepares the List request.
func (APIPortalsClient) ListResponder ¶
func (client APIPortalsClient) ListResponder(resp *http.Response) (result APIPortalResourceCollection, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (APIPortalsClient) ListSender ¶
ListSender sends the List request. The method will close the http.Response Body if it receives an error.
func (APIPortalsClient) ValidateDomain ¶
func (client APIPortalsClient) ValidateDomain(ctx context.Context, resourceGroupName string, serviceName string, APIPortalName string, validatePayload CustomDomainValidatePayload) (result CustomDomainValidateResult, err error)
ValidateDomain check the domains are valid as well as not in use. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. APIPortalName - the name of API portal. validatePayload - custom domain payload to be validated
func (APIPortalsClient) ValidateDomainPreparer ¶
func (client APIPortalsClient) ValidateDomainPreparer(ctx context.Context, resourceGroupName string, serviceName string, APIPortalName string, validatePayload CustomDomainValidatePayload) (*http.Request, error)
ValidateDomainPreparer prepares the ValidateDomain request.
func (APIPortalsClient) ValidateDomainResponder ¶
func (client APIPortalsClient) ValidateDomainResponder(resp *http.Response) (result CustomDomainValidateResult, err error)
ValidateDomainResponder handles the response to the ValidateDomain request. The method always closes the http.Response Body.
func (APIPortalsClient) ValidateDomainSender ¶
ValidateDomainSender sends the ValidateDomain request. The method will close the http.Response Body if it receives an error.
type APIPortalsCreateOrUpdateFuture ¶
type APIPortalsCreateOrUpdateFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(APIPortalsClient) (APIPortalResource, error) }
APIPortalsCreateOrUpdateFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*APIPortalsCreateOrUpdateFuture) UnmarshalJSON ¶
func (future *APIPortalsCreateOrUpdateFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type APIPortalsDeleteFuture ¶
type APIPortalsDeleteFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(APIPortalsClient) (autorest.Response, error) }
APIPortalsDeleteFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*APIPortalsDeleteFuture) UnmarshalJSON ¶
func (future *APIPortalsDeleteFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type AcceleratorAuthSetting ¶
type AcceleratorAuthSetting struct { // AuthType - Possible values include: 'AuthTypeAcceleratorAuthSetting', 'AuthTypePublic', 'AuthTypeBasicAuth', 'AuthTypeSSH' AuthType AuthType `json:"authType,omitempty"` }
AcceleratorAuthSetting auth setting payload.
func (AcceleratorAuthSetting) AsAcceleratorAuthSetting ¶
func (aas AcceleratorAuthSetting) AsAcceleratorAuthSetting() (*AcceleratorAuthSetting, bool)
AsAcceleratorAuthSetting is the BasicAcceleratorAuthSetting implementation for AcceleratorAuthSetting.
func (AcceleratorAuthSetting) AsAcceleratorBasicAuthSetting ¶
func (aas AcceleratorAuthSetting) AsAcceleratorBasicAuthSetting() (*AcceleratorBasicAuthSetting, bool)
AsAcceleratorBasicAuthSetting is the BasicAcceleratorAuthSetting implementation for AcceleratorAuthSetting.
func (AcceleratorAuthSetting) AsAcceleratorPublicSetting ¶
func (aas AcceleratorAuthSetting) AsAcceleratorPublicSetting() (*AcceleratorPublicSetting, bool)
AsAcceleratorPublicSetting is the BasicAcceleratorAuthSetting implementation for AcceleratorAuthSetting.
func (AcceleratorAuthSetting) AsAcceleratorSSHSetting ¶
func (aas AcceleratorAuthSetting) AsAcceleratorSSHSetting() (*AcceleratorSSHSetting, bool)
AsAcceleratorSSHSetting is the BasicAcceleratorAuthSetting implementation for AcceleratorAuthSetting.
func (AcceleratorAuthSetting) AsBasicAcceleratorAuthSetting ¶
func (aas AcceleratorAuthSetting) AsBasicAcceleratorAuthSetting() (BasicAcceleratorAuthSetting, bool)
AsBasicAcceleratorAuthSetting is the BasicAcceleratorAuthSetting implementation for AcceleratorAuthSetting.
func (AcceleratorAuthSetting) MarshalJSON ¶
func (aas AcceleratorAuthSetting) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for AcceleratorAuthSetting.
type AcceleratorBasicAuthSetting ¶
type AcceleratorBasicAuthSetting struct { // CaCertResourceID - Resource Id of CA certificate for https URL of Git repository. CaCertResourceID *string `json:"caCertResourceId,omitempty"` // Username - Username of git repository basic auth. Username *string `json:"username,omitempty"` // Password - Password of git repository basic auth. Password *string `json:"password,omitempty"` // AuthType - Possible values include: 'AuthTypeAcceleratorAuthSetting', 'AuthTypePublic', 'AuthTypeBasicAuth', 'AuthTypeSSH' AuthType AuthType `json:"authType,omitempty"` }
AcceleratorBasicAuthSetting auth setting for basic auth.
func (AcceleratorBasicAuthSetting) AsAcceleratorAuthSetting ¶
func (abas AcceleratorBasicAuthSetting) AsAcceleratorAuthSetting() (*AcceleratorAuthSetting, bool)
AsAcceleratorAuthSetting is the BasicAcceleratorAuthSetting implementation for AcceleratorBasicAuthSetting.
func (AcceleratorBasicAuthSetting) AsAcceleratorBasicAuthSetting ¶
func (abas AcceleratorBasicAuthSetting) AsAcceleratorBasicAuthSetting() (*AcceleratorBasicAuthSetting, bool)
AsAcceleratorBasicAuthSetting is the BasicAcceleratorAuthSetting implementation for AcceleratorBasicAuthSetting.
func (AcceleratorBasicAuthSetting) AsAcceleratorPublicSetting ¶
func (abas AcceleratorBasicAuthSetting) AsAcceleratorPublicSetting() (*AcceleratorPublicSetting, bool)
AsAcceleratorPublicSetting is the BasicAcceleratorAuthSetting implementation for AcceleratorBasicAuthSetting.
func (AcceleratorBasicAuthSetting) AsAcceleratorSSHSetting ¶
func (abas AcceleratorBasicAuthSetting) AsAcceleratorSSHSetting() (*AcceleratorSSHSetting, bool)
AsAcceleratorSSHSetting is the BasicAcceleratorAuthSetting implementation for AcceleratorBasicAuthSetting.
func (AcceleratorBasicAuthSetting) AsBasicAcceleratorAuthSetting ¶
func (abas AcceleratorBasicAuthSetting) AsBasicAcceleratorAuthSetting() (BasicAcceleratorAuthSetting, bool)
AsBasicAcceleratorAuthSetting is the BasicAcceleratorAuthSetting implementation for AcceleratorBasicAuthSetting.
func (AcceleratorBasicAuthSetting) MarshalJSON ¶
func (abas AcceleratorBasicAuthSetting) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for AcceleratorBasicAuthSetting.
type AcceleratorGitRepository ¶
type AcceleratorGitRepository struct { // URL - Git repository URL for the accelerator. URL *string `json:"url,omitempty"` // IntervalInSeconds - Interval for checking for updates to Git or image repository. IntervalInSeconds *int32 `json:"intervalInSeconds,omitempty"` // Branch - Git repository branch to be used. Branch *string `json:"branch,omitempty"` // Commit - Git repository commit to be used. Commit *string `json:"commit,omitempty"` // GitTag - Git repository tag to be used. GitTag *string `json:"gitTag,omitempty"` // AuthSetting - Properties of the auth setting payload. AuthSetting BasicAcceleratorAuthSetting `json:"authSetting,omitempty"` }
AcceleratorGitRepository ...
func (*AcceleratorGitRepository) UnmarshalJSON ¶
func (agr *AcceleratorGitRepository) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for AcceleratorGitRepository struct.
type AcceleratorPublicSetting ¶
type AcceleratorPublicSetting struct { // CaCertResourceID - Resource Id of CA certificate for https URL of Git repository. CaCertResourceID *string `json:"caCertResourceId,omitempty"` // AuthType - Possible values include: 'AuthTypeAcceleratorAuthSetting', 'AuthTypePublic', 'AuthTypeBasicAuth', 'AuthTypeSSH' AuthType AuthType `json:"authType,omitempty"` }
AcceleratorPublicSetting auth setting for public url.
func (AcceleratorPublicSetting) AsAcceleratorAuthSetting ¶
func (aps AcceleratorPublicSetting) AsAcceleratorAuthSetting() (*AcceleratorAuthSetting, bool)
AsAcceleratorAuthSetting is the BasicAcceleratorAuthSetting implementation for AcceleratorPublicSetting.
func (AcceleratorPublicSetting) AsAcceleratorBasicAuthSetting ¶
func (aps AcceleratorPublicSetting) AsAcceleratorBasicAuthSetting() (*AcceleratorBasicAuthSetting, bool)
AsAcceleratorBasicAuthSetting is the BasicAcceleratorAuthSetting implementation for AcceleratorPublicSetting.
func (AcceleratorPublicSetting) AsAcceleratorPublicSetting ¶
func (aps AcceleratorPublicSetting) AsAcceleratorPublicSetting() (*AcceleratorPublicSetting, bool)
AsAcceleratorPublicSetting is the BasicAcceleratorAuthSetting implementation for AcceleratorPublicSetting.
func (AcceleratorPublicSetting) AsAcceleratorSSHSetting ¶
func (aps AcceleratorPublicSetting) AsAcceleratorSSHSetting() (*AcceleratorSSHSetting, bool)
AsAcceleratorSSHSetting is the BasicAcceleratorAuthSetting implementation for AcceleratorPublicSetting.
func (AcceleratorPublicSetting) AsBasicAcceleratorAuthSetting ¶
func (aps AcceleratorPublicSetting) AsBasicAcceleratorAuthSetting() (BasicAcceleratorAuthSetting, bool)
AsBasicAcceleratorAuthSetting is the BasicAcceleratorAuthSetting implementation for AcceleratorPublicSetting.
func (AcceleratorPublicSetting) MarshalJSON ¶
func (aps AcceleratorPublicSetting) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for AcceleratorPublicSetting.
type AcceleratorSSHSetting ¶
type AcceleratorSSHSetting struct { // HostKey - Public SSH Key of git repository. HostKey *string `json:"hostKey,omitempty"` // HostKeyAlgorithm - SSH Key algorithm of git repository. HostKeyAlgorithm *string `json:"hostKeyAlgorithm,omitempty"` // PrivateKey - Private SSH Key algorithm of git repository. PrivateKey *string `json:"privateKey,omitempty"` // AuthType - Possible values include: 'AuthTypeAcceleratorAuthSetting', 'AuthTypePublic', 'AuthTypeBasicAuth', 'AuthTypeSSH' AuthType AuthType `json:"authType,omitempty"` }
AcceleratorSSHSetting auth setting for SSH auth.
func (AcceleratorSSHSetting) AsAcceleratorAuthSetting ¶
func (ass AcceleratorSSHSetting) AsAcceleratorAuthSetting() (*AcceleratorAuthSetting, bool)
AsAcceleratorAuthSetting is the BasicAcceleratorAuthSetting implementation for AcceleratorSSHSetting.
func (AcceleratorSSHSetting) AsAcceleratorBasicAuthSetting ¶
func (ass AcceleratorSSHSetting) AsAcceleratorBasicAuthSetting() (*AcceleratorBasicAuthSetting, bool)
AsAcceleratorBasicAuthSetting is the BasicAcceleratorAuthSetting implementation for AcceleratorSSHSetting.
func (AcceleratorSSHSetting) AsAcceleratorPublicSetting ¶
func (ass AcceleratorSSHSetting) AsAcceleratorPublicSetting() (*AcceleratorPublicSetting, bool)
AsAcceleratorPublicSetting is the BasicAcceleratorAuthSetting implementation for AcceleratorSSHSetting.
func (AcceleratorSSHSetting) AsAcceleratorSSHSetting ¶
func (ass AcceleratorSSHSetting) AsAcceleratorSSHSetting() (*AcceleratorSSHSetting, bool)
AsAcceleratorSSHSetting is the BasicAcceleratorAuthSetting implementation for AcceleratorSSHSetting.
func (AcceleratorSSHSetting) AsBasicAcceleratorAuthSetting ¶
func (ass AcceleratorSSHSetting) AsBasicAcceleratorAuthSetting() (BasicAcceleratorAuthSetting, bool)
AsBasicAcceleratorAuthSetting is the BasicAcceleratorAuthSetting implementation for AcceleratorSSHSetting.
func (AcceleratorSSHSetting) MarshalJSON ¶
func (ass AcceleratorSSHSetting) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for AcceleratorSSHSetting.
type ActionType ¶
type ActionType string
ActionType enumerates the values for action type.
const ( // ActionTypeInternal ... ActionTypeInternal ActionType = "Internal" )
func PossibleActionTypeValues ¶
func PossibleActionTypeValues() []ActionType
PossibleActionTypeValues returns an array of possible values for the ActionType const type.
type ActiveDeploymentCollection ¶
type ActiveDeploymentCollection struct { // ActiveDeploymentNames - Collection of Deployment name. ActiveDeploymentNames *[]string `json:"activeDeploymentNames,omitempty"` }
ActiveDeploymentCollection object that includes an array of Deployment resource name and set them as active.
type ApmProperties ¶
type ApmProperties struct { // Type - APM Type Type *string `json:"type,omitempty"` // ProvisioningState - READ-ONLY; State of the APM. Possible values include: 'ApmProvisioningStateCreating', 'ApmProvisioningStateUpdating', 'ApmProvisioningStateSucceeded', 'ApmProvisioningStateFailed', 'ApmProvisioningStateDeleting', 'ApmProvisioningStateCanceled' ProvisioningState ApmProvisioningState `json:"provisioningState,omitempty"` // Properties - Non-sensitive properties for the APM Properties map[string]*string `json:"properties"` // Secrets - Sensitive properties for the APM Secrets map[string]*string `json:"secrets"` }
ApmProperties properties of an APM
func (ApmProperties) MarshalJSON ¶
func (ap ApmProperties) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApmProperties.
type ApmProvisioningState ¶
type ApmProvisioningState string
ApmProvisioningState enumerates the values for apm provisioning state.
const ( // ApmProvisioningStateCanceled ... ApmProvisioningStateCanceled ApmProvisioningState = "Canceled" // ApmProvisioningStateCreating ... ApmProvisioningStateCreating ApmProvisioningState = "Creating" // ApmProvisioningStateDeleting ... ApmProvisioningStateDeleting ApmProvisioningState = "Deleting" // ApmProvisioningStateFailed ... ApmProvisioningStateFailed ApmProvisioningState = "Failed" // ApmProvisioningStateSucceeded ... ApmProvisioningStateSucceeded ApmProvisioningState = "Succeeded" // ApmProvisioningStateUpdating ... ApmProvisioningStateUpdating ApmProvisioningState = "Updating" )
func PossibleApmProvisioningStateValues ¶
func PossibleApmProvisioningStateValues() []ApmProvisioningState
PossibleApmProvisioningStateValues returns an array of possible values for the ApmProvisioningState const type.
type ApmReference ¶
type ApmReference struct { // ResourceID - Resource Id of the APM ResourceID *string `json:"resourceId,omitempty"` }
ApmReference a reference to the APM
type ApmResource ¶
type ApmResource struct { autorest.Response `json:"-"` // Properties - Properties of an APM Properties *ApmProperties `json:"properties,omitempty"` // ID - READ-ONLY; Fully qualified resource Id for the resource. ID *string `json:"id,omitempty"` // Name - READ-ONLY; The name of the resource. Name *string `json:"name,omitempty"` // Type - READ-ONLY; The type of the resource. Type *string `json:"type,omitempty"` SystemData *SystemData `json:"systemData,omitempty"` }
ApmResource APM Resource object
func (ApmResource) MarshalJSON ¶
func (ar ApmResource) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApmResource.
type ApmResourceCollection ¶
type ApmResourceCollection struct { autorest.Response `json:"-"` // Value - Collection of APM resources Value *[]ApmResource `json:"value,omitempty"` // NextLink - URL client should use to fetch the next page (per server side paging). // It's null for now, added for future use. NextLink *string `json:"nextLink,omitempty"` }
ApmResourceCollection object that includes an array of APM resources and a possible link for next set
func (ApmResourceCollection) IsEmpty ¶
func (arc ApmResourceCollection) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
type ApmResourceCollectionIterator ¶
type ApmResourceCollectionIterator struct {
// contains filtered or unexported fields
}
ApmResourceCollectionIterator provides access to a complete listing of ApmResource values.
func NewApmResourceCollectionIterator ¶
func NewApmResourceCollectionIterator(page ApmResourceCollectionPage) ApmResourceCollectionIterator
Creates a new instance of the ApmResourceCollectionIterator type.
func (*ApmResourceCollectionIterator) Next ¶
func (iter *ApmResourceCollectionIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*ApmResourceCollectionIterator) NextWithContext ¶
func (iter *ApmResourceCollectionIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (ApmResourceCollectionIterator) NotDone ¶
func (iter ApmResourceCollectionIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (ApmResourceCollectionIterator) Response ¶
func (iter ApmResourceCollectionIterator) Response() ApmResourceCollection
Response returns the raw server response from the last page request.
func (ApmResourceCollectionIterator) Value ¶
func (iter ApmResourceCollectionIterator) Value() ApmResource
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type ApmResourceCollectionPage ¶
type ApmResourceCollectionPage struct {
// contains filtered or unexported fields
}
ApmResourceCollectionPage contains a page of ApmResource values.
func NewApmResourceCollectionPage ¶
func NewApmResourceCollectionPage(cur ApmResourceCollection, getNextPage func(context.Context, ApmResourceCollection) (ApmResourceCollection, error)) ApmResourceCollectionPage
Creates a new instance of the ApmResourceCollectionPage type.
func (*ApmResourceCollectionPage) Next ¶
func (page *ApmResourceCollectionPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*ApmResourceCollectionPage) NextWithContext ¶
func (page *ApmResourceCollectionPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (ApmResourceCollectionPage) NotDone ¶
func (page ApmResourceCollectionPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (ApmResourceCollectionPage) Response ¶
func (page ApmResourceCollectionPage) Response() ApmResourceCollection
Response returns the raw server response from the last page request.
func (ApmResourceCollectionPage) Values ¶
func (page ApmResourceCollectionPage) Values() []ApmResource
Values returns the slice of values for the current page or nil if there are no values.
type ApmSecretKeys ¶
type ApmSecretKeys struct { autorest.Response `json:"-"` // Value - Collection of the keys for the APM sensitive properties Value *[]string `json:"value,omitempty"` }
ApmSecretKeys keys of APM sensitive properties
type ApmType ¶
type ApmType string
ApmType enumerates the values for apm type.
const ( // ApmTypeAppDynamics ... ApmTypeAppDynamics ApmType = "AppDynamics" // ApmTypeApplicationInsights ... ApmTypeApplicationInsights ApmType = "ApplicationInsights" // ApmTypeDynatrace ... ApmTypeDynatrace ApmType = "Dynatrace" // ApmTypeElasticAPM ... ApmTypeElasticAPM ApmType = "ElasticAPM" // ApmTypeNewRelic ... ApmTypeNewRelic ApmType = "NewRelic" )
func PossibleApmTypeValues ¶
func PossibleApmTypeValues() []ApmType
PossibleApmTypeValues returns an array of possible values for the ApmType const type.
type ApmsClient ¶
type ApmsClient struct {
BaseClient
}
ApmsClient is the REST API for Azure Spring Apps
func NewApmsClient ¶
func NewApmsClient(subscriptionID string) ApmsClient
NewApmsClient creates an instance of the ApmsClient client.
func NewApmsClientWithBaseURI ¶
func NewApmsClientWithBaseURI(baseURI string, subscriptionID string) ApmsClient
NewApmsClientWithBaseURI creates an instance of the ApmsClient client using a custom endpoint. Use this when interacting with an Azure cloud that uses a non-standard base URI (sovereign clouds, Azure stack).
func (ApmsClient) CreateOrUpdate ¶
func (client ApmsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, serviceName string, apmName string, apmResource ApmResource) (result ApmsCreateOrUpdateFuture, err error)
CreateOrUpdate create or update an APM. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. apmName - the name of the APM apmResource - parameters for the create or update operation
func (ApmsClient) CreateOrUpdatePreparer ¶
func (client ApmsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, serviceName string, apmName string, apmResource ApmResource) (*http.Request, error)
CreateOrUpdatePreparer prepares the CreateOrUpdate request.
func (ApmsClient) CreateOrUpdateResponder ¶
func (client ApmsClient) CreateOrUpdateResponder(resp *http.Response) (result ApmResource, err error)
CreateOrUpdateResponder handles the response to the CreateOrUpdate request. The method always closes the http.Response Body.
func (ApmsClient) CreateOrUpdateSender ¶
func (client ApmsClient) CreateOrUpdateSender(req *http.Request) (future ApmsCreateOrUpdateFuture, err error)
CreateOrUpdateSender sends the CreateOrUpdate request. The method will close the http.Response Body if it receives an error.
func (ApmsClient) Delete ¶
func (client ApmsClient) Delete(ctx context.Context, resourceGroupName string, serviceName string, apmName string) (result ApmsDeleteFuture, err error)
Delete operation to delete an APM Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. apmName - the name of the APM
func (ApmsClient) DeletePreparer ¶
func (client ApmsClient) DeletePreparer(ctx context.Context, resourceGroupName string, serviceName string, apmName string) (*http.Request, error)
DeletePreparer prepares the Delete request.
func (ApmsClient) DeleteResponder ¶
DeleteResponder handles the response to the Delete request. The method always closes the http.Response Body.
func (ApmsClient) DeleteSender ¶
func (client ApmsClient) DeleteSender(req *http.Request) (future ApmsDeleteFuture, err error)
DeleteSender sends the Delete request. The method will close the http.Response Body if it receives an error.
func (ApmsClient) Get ¶
func (client ApmsClient) Get(ctx context.Context, resourceGroupName string, serviceName string, apmName string) (result ApmResource, err error)
Get get the APM by name. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. apmName - the name of the APM
func (ApmsClient) GetPreparer ¶
func (client ApmsClient) GetPreparer(ctx context.Context, resourceGroupName string, serviceName string, apmName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (ApmsClient) GetResponder ¶
func (client ApmsClient) GetResponder(resp *http.Response) (result ApmResource, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (ApmsClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (ApmsClient) List ¶
func (client ApmsClient) List(ctx context.Context, resourceGroupName string, serviceName string) (result ApmResourceCollectionPage, err error)
List get collection of APMs. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource.
func (ApmsClient) ListComplete ¶
func (client ApmsClient) ListComplete(ctx context.Context, resourceGroupName string, serviceName string) (result ApmResourceCollectionIterator, err error)
ListComplete enumerates all values, automatically crossing page boundaries as required.
func (ApmsClient) ListPreparer ¶
func (client ApmsClient) ListPreparer(ctx context.Context, resourceGroupName string, serviceName string) (*http.Request, error)
ListPreparer prepares the List request.
func (ApmsClient) ListResponder ¶
func (client ApmsClient) ListResponder(resp *http.Response) (result ApmResourceCollection, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (ApmsClient) ListSecretKeys ¶
func (client ApmsClient) ListSecretKeys(ctx context.Context, resourceGroupName string, serviceName string, apmName string) (result ApmSecretKeys, err error)
ListSecretKeys list keys of APM sensitive properties. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. apmName - the name of the APM
func (ApmsClient) ListSecretKeysPreparer ¶
func (client ApmsClient) ListSecretKeysPreparer(ctx context.Context, resourceGroupName string, serviceName string, apmName string) (*http.Request, error)
ListSecretKeysPreparer prepares the ListSecretKeys request.
func (ApmsClient) ListSecretKeysResponder ¶
func (client ApmsClient) ListSecretKeysResponder(resp *http.Response) (result ApmSecretKeys, err error)
ListSecretKeysResponder handles the response to the ListSecretKeys request. The method always closes the http.Response Body.
func (ApmsClient) ListSecretKeysSender ¶
ListSecretKeysSender sends the ListSecretKeys request. The method will close the http.Response Body if it receives an error.
func (ApmsClient) ListSender ¶
ListSender sends the List request. The method will close the http.Response Body if it receives an error.
type ApmsCreateOrUpdateFuture ¶
type ApmsCreateOrUpdateFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(ApmsClient) (ApmResource, error) }
ApmsCreateOrUpdateFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*ApmsCreateOrUpdateFuture) UnmarshalJSON ¶
func (future *ApmsCreateOrUpdateFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type ApmsDeleteFuture ¶
type ApmsDeleteFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(ApmsClient) (autorest.Response, error) }
ApmsDeleteFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*ApmsDeleteFuture) UnmarshalJSON ¶
func (future *ApmsDeleteFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type AppResource ¶
type AppResource struct { autorest.Response `json:"-"` // Properties - Properties of the App resource Properties *AppResourceProperties `json:"properties,omitempty"` // Identity - The Managed Identity type of the app resource Identity *ManagedIdentityProperties `json:"identity,omitempty"` // Location - The GEO location of the application, always the same with its parent resource Location *string `json:"location,omitempty"` // ID - READ-ONLY; Fully qualified resource Id for the resource. ID *string `json:"id,omitempty"` // Name - READ-ONLY; The name of the resource. Name *string `json:"name,omitempty"` // Type - READ-ONLY; The type of the resource. Type *string `json:"type,omitempty"` SystemData *SystemData `json:"systemData,omitempty"` }
AppResource app resource payload
func (AppResource) MarshalJSON ¶
func (ar AppResource) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for AppResource.
type AppResourceCollection ¶
type AppResourceCollection struct { autorest.Response `json:"-"` // Value - Collection of App resources Value *[]AppResource `json:"value,omitempty"` // NextLink - URL client should use to fetch the next page (per server side paging). // It's null for now, added for future use. NextLink *string `json:"nextLink,omitempty"` }
AppResourceCollection object that includes an array of App resources and a possible link for next set
func (AppResourceCollection) IsEmpty ¶
func (arc AppResourceCollection) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
type AppResourceCollectionIterator ¶
type AppResourceCollectionIterator struct {
// contains filtered or unexported fields
}
AppResourceCollectionIterator provides access to a complete listing of AppResource values.
func NewAppResourceCollectionIterator ¶
func NewAppResourceCollectionIterator(page AppResourceCollectionPage) AppResourceCollectionIterator
Creates a new instance of the AppResourceCollectionIterator type.
func (*AppResourceCollectionIterator) Next ¶
func (iter *AppResourceCollectionIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*AppResourceCollectionIterator) NextWithContext ¶
func (iter *AppResourceCollectionIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (AppResourceCollectionIterator) NotDone ¶
func (iter AppResourceCollectionIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (AppResourceCollectionIterator) Response ¶
func (iter AppResourceCollectionIterator) Response() AppResourceCollection
Response returns the raw server response from the last page request.
func (AppResourceCollectionIterator) Value ¶
func (iter AppResourceCollectionIterator) Value() AppResource
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type AppResourceCollectionPage ¶
type AppResourceCollectionPage struct {
// contains filtered or unexported fields
}
AppResourceCollectionPage contains a page of AppResource values.
func NewAppResourceCollectionPage ¶
func NewAppResourceCollectionPage(cur AppResourceCollection, getNextPage func(context.Context, AppResourceCollection) (AppResourceCollection, error)) AppResourceCollectionPage
Creates a new instance of the AppResourceCollectionPage type.
func (*AppResourceCollectionPage) Next ¶
func (page *AppResourceCollectionPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*AppResourceCollectionPage) NextWithContext ¶
func (page *AppResourceCollectionPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (AppResourceCollectionPage) NotDone ¶
func (page AppResourceCollectionPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (AppResourceCollectionPage) Response ¶
func (page AppResourceCollectionPage) Response() AppResourceCollection
Response returns the raw server response from the last page request.
func (AppResourceCollectionPage) Values ¶
func (page AppResourceCollectionPage) Values() []AppResource
Values returns the slice of values for the current page or nil if there are no values.
type AppResourceProperties ¶
type AppResourceProperties struct { // Public - Indicates whether the App exposes public endpoint Public *bool `json:"public,omitempty"` // URL - READ-ONLY; URL of the App URL *string `json:"url,omitempty"` // AddonConfigs - Collection of addons AddonConfigs map[string]interface{} `json:"addonConfigs"` // ProvisioningState - READ-ONLY; Provisioning state of the App. Possible values include: 'AppResourceProvisioningStateSucceeded', 'AppResourceProvisioningStateFailed', 'AppResourceProvisioningStateCreating', 'AppResourceProvisioningStateUpdating', 'AppResourceProvisioningStateDeleting' ProvisioningState AppResourceProvisioningState `json:"provisioningState,omitempty"` // Fqdn - READ-ONLY; Fully qualified dns Name. Fqdn *string `json:"fqdn,omitempty"` // HTTPSOnly - Indicate if only https is allowed. HTTPSOnly *bool `json:"httpsOnly,omitempty"` // TemporaryDisk - Temporary disk settings TemporaryDisk *TemporaryDisk `json:"temporaryDisk,omitempty"` // PersistentDisk - Persistent disk settings PersistentDisk *PersistentDisk `json:"persistentDisk,omitempty"` // CustomPersistentDisks - List of custom persistent disks CustomPersistentDisks *[]CustomPersistentDiskResource `json:"customPersistentDisks,omitempty"` // EnableEndToEndTLS - Indicate if end to end TLS is enabled. EnableEndToEndTLS *bool `json:"enableEndToEndTLS,omitempty"` // LoadedCertificates - Collection of loaded certificates LoadedCertificates *[]LoadedCertificate `json:"loadedCertificates,omitempty"` // VnetAddons - Additional App settings in vnet injection instance VnetAddons *AppVNetAddons `json:"vnetAddons,omitempty"` // IngressSettings - App ingress settings payload. IngressSettings *IngressSettings `json:"ingressSettings,omitempty"` // Secrets - Collection of auth secrets Secrets *[]Secret `json:"secrets,omitempty"` // WorkloadProfileName - The workload profile used for this app. Supported for Consumption + Dedicated plan. WorkloadProfileName *string `json:"workloadProfileName,omitempty"` }
AppResourceProperties app resource properties payload
func (AppResourceProperties) MarshalJSON ¶
func (arp AppResourceProperties) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for AppResourceProperties.
type AppResourceProvisioningState ¶
type AppResourceProvisioningState string
AppResourceProvisioningState enumerates the values for app resource provisioning state.
const ( // AppResourceProvisioningStateCreating ... AppResourceProvisioningStateCreating AppResourceProvisioningState = "Creating" // AppResourceProvisioningStateDeleting ... AppResourceProvisioningStateDeleting AppResourceProvisioningState = "Deleting" // AppResourceProvisioningStateFailed ... AppResourceProvisioningStateFailed AppResourceProvisioningState = "Failed" // AppResourceProvisioningStateSucceeded ... AppResourceProvisioningStateSucceeded AppResourceProvisioningState = "Succeeded" // AppResourceProvisioningStateUpdating ... AppResourceProvisioningStateUpdating AppResourceProvisioningState = "Updating" )
func PossibleAppResourceProvisioningStateValues ¶
func PossibleAppResourceProvisioningStateValues() []AppResourceProvisioningState
PossibleAppResourceProvisioningStateValues returns an array of possible values for the AppResourceProvisioningState const type.
type AppVNetAddons ¶
type AppVNetAddons struct { // PublicEndpoint - Indicates whether the App in vnet injection instance exposes endpoint which could be accessed from internet. PublicEndpoint *bool `json:"publicEndpoint,omitempty"` // PublicEndpointURL - READ-ONLY; URL of the App in vnet injection instance which could be accessed from internet PublicEndpointURL *string `json:"publicEndpointUrl,omitempty"` }
AppVNetAddons additional App settings in vnet injection instance
func (AppVNetAddons) MarshalJSON ¶
func (avna AppVNetAddons) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for AppVNetAddons.
type ApplicationAcceleratorComponent ¶
type ApplicationAcceleratorComponent struct { // Name - READ-ONLY Name *string `json:"name,omitempty"` ResourceRequests *ApplicationAcceleratorResourceRequests `json:"resourceRequests,omitempty"` // Instances - READ-ONLY Instances *[]ApplicationAcceleratorInstance `json:"instances,omitempty"` }
ApplicationAcceleratorComponent ...
func (ApplicationAcceleratorComponent) MarshalJSON ¶
func (aac ApplicationAcceleratorComponent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationAcceleratorComponent.
type ApplicationAcceleratorInstance ¶
type ApplicationAcceleratorInstance struct { // Name - READ-ONLY; Name of the Application Accelerator instance. Name *string `json:"name,omitempty"` // Status - READ-ONLY; Status of the Application Accelerator instance. It can be Pending, Running, Succeeded, Failed, Unknown. Status *string `json:"status,omitempty"` }
ApplicationAcceleratorInstance ...
func (ApplicationAcceleratorInstance) MarshalJSON ¶
func (aai ApplicationAcceleratorInstance) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationAcceleratorInstance.
type ApplicationAcceleratorProperties ¶
type ApplicationAcceleratorProperties struct { // ProvisioningState - READ-ONLY; State of the application accelerator. Possible values include: 'ApplicationAcceleratorProvisioningStateCreating', 'ApplicationAcceleratorProvisioningStateUpdating', 'ApplicationAcceleratorProvisioningStateSucceeded', 'ApplicationAcceleratorProvisioningStateFailed', 'ApplicationAcceleratorProvisioningStateDeleting' ProvisioningState ApplicationAcceleratorProvisioningState `json:"provisioningState,omitempty"` // Components - READ-ONLY; Collection of components belong to application accelerator. Components *[]ApplicationAcceleratorComponent `json:"components,omitempty"` }
ApplicationAcceleratorProperties application accelerator properties payload
func (ApplicationAcceleratorProperties) MarshalJSON ¶
func (aap ApplicationAcceleratorProperties) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationAcceleratorProperties.
type ApplicationAcceleratorProvisioningState ¶
type ApplicationAcceleratorProvisioningState string
ApplicationAcceleratorProvisioningState enumerates the values for application accelerator provisioning state.
const ( // ApplicationAcceleratorProvisioningStateCreating ... ApplicationAcceleratorProvisioningStateCreating ApplicationAcceleratorProvisioningState = "Creating" // ApplicationAcceleratorProvisioningStateDeleting ... ApplicationAcceleratorProvisioningStateDeleting ApplicationAcceleratorProvisioningState = "Deleting" // ApplicationAcceleratorProvisioningStateFailed ... ApplicationAcceleratorProvisioningStateFailed ApplicationAcceleratorProvisioningState = "Failed" // ApplicationAcceleratorProvisioningStateSucceeded ... ApplicationAcceleratorProvisioningStateSucceeded ApplicationAcceleratorProvisioningState = "Succeeded" // ApplicationAcceleratorProvisioningStateUpdating ... ApplicationAcceleratorProvisioningStateUpdating ApplicationAcceleratorProvisioningState = "Updating" )
func PossibleApplicationAcceleratorProvisioningStateValues ¶
func PossibleApplicationAcceleratorProvisioningStateValues() []ApplicationAcceleratorProvisioningState
PossibleApplicationAcceleratorProvisioningStateValues returns an array of possible values for the ApplicationAcceleratorProvisioningState const type.
type ApplicationAcceleratorResource ¶
type ApplicationAcceleratorResource struct { autorest.Response `json:"-"` Properties *ApplicationAcceleratorProperties `json:"properties,omitempty"` // Sku - Sku of the application accelerator resource Sku *Sku `json:"sku,omitempty"` // ID - READ-ONLY; Fully qualified resource Id for the resource. ID *string `json:"id,omitempty"` // Name - READ-ONLY; The name of the resource. Name *string `json:"name,omitempty"` // Type - READ-ONLY; The type of the resource. Type *string `json:"type,omitempty"` SystemData *SystemData `json:"systemData,omitempty"` }
ApplicationAcceleratorResource application accelerator resource
func (ApplicationAcceleratorResource) MarshalJSON ¶
func (aar ApplicationAcceleratorResource) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationAcceleratorResource.
type ApplicationAcceleratorResourceCollection ¶
type ApplicationAcceleratorResourceCollection struct { autorest.Response `json:"-"` // Value - Collection of application accelerator resources Value *[]ApplicationAcceleratorResource `json:"value,omitempty"` // NextLink - URL client should use to fetch the next page (per server side paging). // It's null for now, added for future use. NextLink *string `json:"nextLink,omitempty"` }
ApplicationAcceleratorResourceCollection object that includes an array of application accelerator resources and a possible link for next set
func (ApplicationAcceleratorResourceCollection) IsEmpty ¶
func (aarc ApplicationAcceleratorResourceCollection) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
type ApplicationAcceleratorResourceCollectionIterator ¶
type ApplicationAcceleratorResourceCollectionIterator struct {
// contains filtered or unexported fields
}
ApplicationAcceleratorResourceCollectionIterator provides access to a complete listing of ApplicationAcceleratorResource values.
func NewApplicationAcceleratorResourceCollectionIterator ¶
func NewApplicationAcceleratorResourceCollectionIterator(page ApplicationAcceleratorResourceCollectionPage) ApplicationAcceleratorResourceCollectionIterator
Creates a new instance of the ApplicationAcceleratorResourceCollectionIterator type.
func (*ApplicationAcceleratorResourceCollectionIterator) Next ¶
func (iter *ApplicationAcceleratorResourceCollectionIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*ApplicationAcceleratorResourceCollectionIterator) NextWithContext ¶
func (iter *ApplicationAcceleratorResourceCollectionIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (ApplicationAcceleratorResourceCollectionIterator) NotDone ¶
func (iter ApplicationAcceleratorResourceCollectionIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (ApplicationAcceleratorResourceCollectionIterator) Response ¶
func (iter ApplicationAcceleratorResourceCollectionIterator) Response() ApplicationAcceleratorResourceCollection
Response returns the raw server response from the last page request.
func (ApplicationAcceleratorResourceCollectionIterator) Value ¶
func (iter ApplicationAcceleratorResourceCollectionIterator) Value() ApplicationAcceleratorResource
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type ApplicationAcceleratorResourceCollectionPage ¶
type ApplicationAcceleratorResourceCollectionPage struct {
// contains filtered or unexported fields
}
ApplicationAcceleratorResourceCollectionPage contains a page of ApplicationAcceleratorResource values.
func NewApplicationAcceleratorResourceCollectionPage ¶
func NewApplicationAcceleratorResourceCollectionPage(cur ApplicationAcceleratorResourceCollection, getNextPage func(context.Context, ApplicationAcceleratorResourceCollection) (ApplicationAcceleratorResourceCollection, error)) ApplicationAcceleratorResourceCollectionPage
Creates a new instance of the ApplicationAcceleratorResourceCollectionPage type.
func (*ApplicationAcceleratorResourceCollectionPage) Next ¶
func (page *ApplicationAcceleratorResourceCollectionPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*ApplicationAcceleratorResourceCollectionPage) NextWithContext ¶
func (page *ApplicationAcceleratorResourceCollectionPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (ApplicationAcceleratorResourceCollectionPage) NotDone ¶
func (page ApplicationAcceleratorResourceCollectionPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (ApplicationAcceleratorResourceCollectionPage) Response ¶
func (page ApplicationAcceleratorResourceCollectionPage) Response() ApplicationAcceleratorResourceCollection
Response returns the raw server response from the last page request.
func (ApplicationAcceleratorResourceCollectionPage) Values ¶
func (page ApplicationAcceleratorResourceCollectionPage) Values() []ApplicationAcceleratorResource
Values returns the slice of values for the current page or nil if there are no values.
type ApplicationAcceleratorResourceRequests ¶
type ApplicationAcceleratorResourceRequests struct { // CPU - READ-ONLY; Cpu allocated to each application accelerator component. 1 core can be represented by 1 or 1000m CPU *string `json:"cpu,omitempty"` // Memory - READ-ONLY; Memory allocated to each application accelerator component. 1 GB can be represented by 1Gi or 1024Mi. Memory *string `json:"memory,omitempty"` // InstanceCount - READ-ONLY; Instance count of the application accelerator component. InstanceCount *int32 `json:"instanceCount,omitempty"` }
ApplicationAcceleratorResourceRequests ...
func (ApplicationAcceleratorResourceRequests) MarshalJSON ¶
func (aarr ApplicationAcceleratorResourceRequests) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationAcceleratorResourceRequests.
type ApplicationAcceleratorsClient ¶
type ApplicationAcceleratorsClient struct {
BaseClient
}
ApplicationAcceleratorsClient is the REST API for Azure Spring Apps
func NewApplicationAcceleratorsClient ¶
func NewApplicationAcceleratorsClient(subscriptionID string) ApplicationAcceleratorsClient
NewApplicationAcceleratorsClient creates an instance of the ApplicationAcceleratorsClient client.
func NewApplicationAcceleratorsClientWithBaseURI ¶
func NewApplicationAcceleratorsClientWithBaseURI(baseURI string, subscriptionID string) ApplicationAcceleratorsClient
NewApplicationAcceleratorsClientWithBaseURI creates an instance of the ApplicationAcceleratorsClient client using a custom endpoint. Use this when interacting with an Azure cloud that uses a non-standard base URI (sovereign clouds, Azure stack).
func (ApplicationAcceleratorsClient) CreateOrUpdate ¶
func (client ApplicationAcceleratorsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, serviceName string, applicationAcceleratorName string, applicationAcceleratorResource ApplicationAcceleratorResource) (result ApplicationAcceleratorsCreateOrUpdateFuture, err error)
CreateOrUpdate create or update the application accelerator. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. applicationAcceleratorName - the name of the application accelerator. applicationAcceleratorResource - the application accelerator for the create or update operation
func (ApplicationAcceleratorsClient) CreateOrUpdatePreparer ¶
func (client ApplicationAcceleratorsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, serviceName string, applicationAcceleratorName string, applicationAcceleratorResource ApplicationAcceleratorResource) (*http.Request, error)
CreateOrUpdatePreparer prepares the CreateOrUpdate request.
func (ApplicationAcceleratorsClient) CreateOrUpdateResponder ¶
func (client ApplicationAcceleratorsClient) CreateOrUpdateResponder(resp *http.Response) (result ApplicationAcceleratorResource, err error)
CreateOrUpdateResponder handles the response to the CreateOrUpdate request. The method always closes the http.Response Body.
func (ApplicationAcceleratorsClient) CreateOrUpdateSender ¶
func (client ApplicationAcceleratorsClient) CreateOrUpdateSender(req *http.Request) (future ApplicationAcceleratorsCreateOrUpdateFuture, err error)
CreateOrUpdateSender sends the CreateOrUpdate request. The method will close the http.Response Body if it receives an error.
func (ApplicationAcceleratorsClient) Delete ¶
func (client ApplicationAcceleratorsClient) Delete(ctx context.Context, resourceGroupName string, serviceName string, applicationAcceleratorName string) (result ApplicationAcceleratorsDeleteFuture, err error)
Delete delete the application accelerator. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. applicationAcceleratorName - the name of the application accelerator.
func (ApplicationAcceleratorsClient) DeletePreparer ¶
func (client ApplicationAcceleratorsClient) DeletePreparer(ctx context.Context, resourceGroupName string, serviceName string, applicationAcceleratorName string) (*http.Request, error)
DeletePreparer prepares the Delete request.
func (ApplicationAcceleratorsClient) DeleteResponder ¶
func (client ApplicationAcceleratorsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
DeleteResponder handles the response to the Delete request. The method always closes the http.Response Body.
func (ApplicationAcceleratorsClient) DeleteSender ¶
func (client ApplicationAcceleratorsClient) DeleteSender(req *http.Request) (future ApplicationAcceleratorsDeleteFuture, err error)
DeleteSender sends the Delete request. The method will close the http.Response Body if it receives an error.
func (ApplicationAcceleratorsClient) Get ¶
func (client ApplicationAcceleratorsClient) Get(ctx context.Context, resourceGroupName string, serviceName string, applicationAcceleratorName string) (result ApplicationAcceleratorResource, err error)
Get get the application accelerator. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. applicationAcceleratorName - the name of the application accelerator.
func (ApplicationAcceleratorsClient) GetPreparer ¶
func (client ApplicationAcceleratorsClient) GetPreparer(ctx context.Context, resourceGroupName string, serviceName string, applicationAcceleratorName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (ApplicationAcceleratorsClient) GetResponder ¶
func (client ApplicationAcceleratorsClient) GetResponder(resp *http.Response) (result ApplicationAcceleratorResource, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (ApplicationAcceleratorsClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (ApplicationAcceleratorsClient) List ¶
func (client ApplicationAcceleratorsClient) List(ctx context.Context, resourceGroupName string, serviceName string) (result ApplicationAcceleratorResourceCollectionPage, err error)
List handle requests to list all application accelerator. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource.
func (ApplicationAcceleratorsClient) ListComplete ¶
func (client ApplicationAcceleratorsClient) ListComplete(ctx context.Context, resourceGroupName string, serviceName string) (result ApplicationAcceleratorResourceCollectionIterator, err error)
ListComplete enumerates all values, automatically crossing page boundaries as required.
func (ApplicationAcceleratorsClient) ListPreparer ¶
func (client ApplicationAcceleratorsClient) ListPreparer(ctx context.Context, resourceGroupName string, serviceName string) (*http.Request, error)
ListPreparer prepares the List request.
func (ApplicationAcceleratorsClient) ListResponder ¶
func (client ApplicationAcceleratorsClient) ListResponder(resp *http.Response) (result ApplicationAcceleratorResourceCollection, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (ApplicationAcceleratorsClient) ListSender ¶
ListSender sends the List request. The method will close the http.Response Body if it receives an error.
type ApplicationAcceleratorsCreateOrUpdateFuture ¶
type ApplicationAcceleratorsCreateOrUpdateFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(ApplicationAcceleratorsClient) (ApplicationAcceleratorResource, error) }
ApplicationAcceleratorsCreateOrUpdateFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*ApplicationAcceleratorsCreateOrUpdateFuture) UnmarshalJSON ¶
func (future *ApplicationAcceleratorsCreateOrUpdateFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type ApplicationAcceleratorsDeleteFuture ¶
type ApplicationAcceleratorsDeleteFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(ApplicationAcceleratorsClient) (autorest.Response, error) }
ApplicationAcceleratorsDeleteFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*ApplicationAcceleratorsDeleteFuture) UnmarshalJSON ¶
func (future *ApplicationAcceleratorsDeleteFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type ApplicationInsightsAgentVersions ¶
type ApplicationInsightsAgentVersions struct { // Java - READ-ONLY; Indicates the version of application insight java agent Java *string `json:"java,omitempty"` }
ApplicationInsightsAgentVersions application Insights agent versions properties payload
func (ApplicationInsightsAgentVersions) MarshalJSON ¶
func (aiav ApplicationInsightsAgentVersions) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationInsightsAgentVersions.
type ApplicationLiveViewComponent ¶
type ApplicationLiveViewComponent struct { // Name - READ-ONLY; Name of the component. Name interface{} `json:"name,omitempty"` // ResourceRequests - READ-ONLY; The requested resource quantity for required CPU and Memory. ResourceRequests *ApplicationLiveViewResourceRequests `json:"resourceRequests,omitempty"` // Instances - READ-ONLY; Collection of instances belong to Application Live View. Instances *[]ApplicationLiveViewInstance `json:"instances,omitempty"` }
ApplicationLiveViewComponent application Live View properties payload
func (ApplicationLiveViewComponent) MarshalJSON ¶
func (alvc ApplicationLiveViewComponent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationLiveViewComponent.
type ApplicationLiveViewInstance ¶
type ApplicationLiveViewInstance struct { // Name - READ-ONLY; Name of the Application Live View instance. Name *string `json:"name,omitempty"` // Status - READ-ONLY; Status of the Application Live View instance. It can be Pending, Running, Succeeded, Failed, Unknown. Status *string `json:"status,omitempty"` }
ApplicationLiveViewInstance collection of instances belong to the Application Live View
func (ApplicationLiveViewInstance) MarshalJSON ¶
func (alvi ApplicationLiveViewInstance) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationLiveViewInstance.
type ApplicationLiveViewProperties ¶
type ApplicationLiveViewProperties struct { // ProvisioningState - READ-ONLY; State of the Application Live View. Possible values include: 'ApplicationLiveViewProvisioningStateCreating', 'ApplicationLiveViewProvisioningStateUpdating', 'ApplicationLiveViewProvisioningStateSucceeded', 'ApplicationLiveViewProvisioningStateFailed', 'ApplicationLiveViewProvisioningStateDeleting', 'ApplicationLiveViewProvisioningStateCanceled' ProvisioningState ApplicationLiveViewProvisioningState `json:"provisioningState,omitempty"` // Components - READ-ONLY; Component details of Application Live View Components *[]ApplicationLiveViewComponent `json:"components,omitempty"` }
ApplicationLiveViewProperties application Live View properties payload
func (ApplicationLiveViewProperties) MarshalJSON ¶
func (alvp ApplicationLiveViewProperties) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationLiveViewProperties.
type ApplicationLiveViewProvisioningState ¶
type ApplicationLiveViewProvisioningState string
ApplicationLiveViewProvisioningState enumerates the values for application live view provisioning state.
const ( // ApplicationLiveViewProvisioningStateCanceled ... ApplicationLiveViewProvisioningStateCanceled ApplicationLiveViewProvisioningState = "Canceled" // ApplicationLiveViewProvisioningStateCreating ... ApplicationLiveViewProvisioningStateCreating ApplicationLiveViewProvisioningState = "Creating" // ApplicationLiveViewProvisioningStateDeleting ... ApplicationLiveViewProvisioningStateDeleting ApplicationLiveViewProvisioningState = "Deleting" // ApplicationLiveViewProvisioningStateFailed ... ApplicationLiveViewProvisioningStateFailed ApplicationLiveViewProvisioningState = "Failed" // ApplicationLiveViewProvisioningStateSucceeded ... ApplicationLiveViewProvisioningStateSucceeded ApplicationLiveViewProvisioningState = "Succeeded" // ApplicationLiveViewProvisioningStateUpdating ... ApplicationLiveViewProvisioningStateUpdating ApplicationLiveViewProvisioningState = "Updating" )
func PossibleApplicationLiveViewProvisioningStateValues ¶
func PossibleApplicationLiveViewProvisioningStateValues() []ApplicationLiveViewProvisioningState
PossibleApplicationLiveViewProvisioningStateValues returns an array of possible values for the ApplicationLiveViewProvisioningState const type.
type ApplicationLiveViewResource ¶
type ApplicationLiveViewResource struct { autorest.Response `json:"-"` Properties *ApplicationLiveViewProperties `json:"properties,omitempty"` // ID - READ-ONLY; Fully qualified resource Id for the resource. ID *string `json:"id,omitempty"` // Name - READ-ONLY; The name of the resource. Name *string `json:"name,omitempty"` // Type - READ-ONLY; The type of the resource. Type *string `json:"type,omitempty"` SystemData *SystemData `json:"systemData,omitempty"` }
ApplicationLiveViewResource application Live View resource
func (ApplicationLiveViewResource) MarshalJSON ¶
func (alvr ApplicationLiveViewResource) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationLiveViewResource.
type ApplicationLiveViewResourceCollection ¶
type ApplicationLiveViewResourceCollection struct { autorest.Response `json:"-"` // Value - Collection of Application Live View resources Value *[]ApplicationLiveViewResource `json:"value,omitempty"` // NextLink - URL client should use to fetch the next page (per server side paging). // It's null for now, added for future use. NextLink *string `json:"nextLink,omitempty"` }
ApplicationLiveViewResourceCollection object that includes an array of Application Live View resources and a possible link for next set
func (ApplicationLiveViewResourceCollection) IsEmpty ¶
func (alvrc ApplicationLiveViewResourceCollection) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
type ApplicationLiveViewResourceCollectionIterator ¶
type ApplicationLiveViewResourceCollectionIterator struct {
// contains filtered or unexported fields
}
ApplicationLiveViewResourceCollectionIterator provides access to a complete listing of ApplicationLiveViewResource values.
func NewApplicationLiveViewResourceCollectionIterator ¶
func NewApplicationLiveViewResourceCollectionIterator(page ApplicationLiveViewResourceCollectionPage) ApplicationLiveViewResourceCollectionIterator
Creates a new instance of the ApplicationLiveViewResourceCollectionIterator type.
func (*ApplicationLiveViewResourceCollectionIterator) Next ¶
func (iter *ApplicationLiveViewResourceCollectionIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*ApplicationLiveViewResourceCollectionIterator) NextWithContext ¶
func (iter *ApplicationLiveViewResourceCollectionIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (ApplicationLiveViewResourceCollectionIterator) NotDone ¶
func (iter ApplicationLiveViewResourceCollectionIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (ApplicationLiveViewResourceCollectionIterator) Response ¶
func (iter ApplicationLiveViewResourceCollectionIterator) Response() ApplicationLiveViewResourceCollection
Response returns the raw server response from the last page request.
func (ApplicationLiveViewResourceCollectionIterator) Value ¶
func (iter ApplicationLiveViewResourceCollectionIterator) Value() ApplicationLiveViewResource
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type ApplicationLiveViewResourceCollectionPage ¶
type ApplicationLiveViewResourceCollectionPage struct {
// contains filtered or unexported fields
}
ApplicationLiveViewResourceCollectionPage contains a page of ApplicationLiveViewResource values.
func NewApplicationLiveViewResourceCollectionPage ¶
func NewApplicationLiveViewResourceCollectionPage(cur ApplicationLiveViewResourceCollection, getNextPage func(context.Context, ApplicationLiveViewResourceCollection) (ApplicationLiveViewResourceCollection, error)) ApplicationLiveViewResourceCollectionPage
Creates a new instance of the ApplicationLiveViewResourceCollectionPage type.
func (*ApplicationLiveViewResourceCollectionPage) Next ¶
func (page *ApplicationLiveViewResourceCollectionPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*ApplicationLiveViewResourceCollectionPage) NextWithContext ¶
func (page *ApplicationLiveViewResourceCollectionPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (ApplicationLiveViewResourceCollectionPage) NotDone ¶
func (page ApplicationLiveViewResourceCollectionPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (ApplicationLiveViewResourceCollectionPage) Response ¶
func (page ApplicationLiveViewResourceCollectionPage) Response() ApplicationLiveViewResourceCollection
Response returns the raw server response from the last page request.
func (ApplicationLiveViewResourceCollectionPage) Values ¶
func (page ApplicationLiveViewResourceCollectionPage) Values() []ApplicationLiveViewResource
Values returns the slice of values for the current page or nil if there are no values.
type ApplicationLiveViewResourceRequests ¶
type ApplicationLiveViewResourceRequests struct { // CPU - READ-ONLY; Cpu quantity allocated to each Application Live View component instance. 1 core can be represented by 1 or 1000m. CPU *string `json:"cpu,omitempty"` // Memory - READ-ONLY; Memory quantity allocated to each Application Live View component instance. 1 GB can be represented by 1Gi or 1024Mi. Memory *string `json:"memory,omitempty"` // InstanceCount - READ-ONLY; Desired instance count of Application Live View component instance. InstanceCount *int32 `json:"instanceCount,omitempty"` }
ApplicationLiveViewResourceRequests the resource quantity for required CPU and Memory of Application Live View component
func (ApplicationLiveViewResourceRequests) MarshalJSON ¶
func (alvrr ApplicationLiveViewResourceRequests) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationLiveViewResourceRequests.
type ApplicationLiveViewsClient ¶
type ApplicationLiveViewsClient struct {
BaseClient
}
ApplicationLiveViewsClient is the REST API for Azure Spring Apps
func NewApplicationLiveViewsClient ¶
func NewApplicationLiveViewsClient(subscriptionID string) ApplicationLiveViewsClient
NewApplicationLiveViewsClient creates an instance of the ApplicationLiveViewsClient client.
func NewApplicationLiveViewsClientWithBaseURI ¶
func NewApplicationLiveViewsClientWithBaseURI(baseURI string, subscriptionID string) ApplicationLiveViewsClient
NewApplicationLiveViewsClientWithBaseURI creates an instance of the ApplicationLiveViewsClient client using a custom endpoint. Use this when interacting with an Azure cloud that uses a non-standard base URI (sovereign clouds, Azure stack).
func (ApplicationLiveViewsClient) CreateOrUpdate ¶
func (client ApplicationLiveViewsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, serviceName string, applicationLiveViewName string, applicationLiveViewResource ApplicationLiveViewResource) (result ApplicationLiveViewsCreateOrUpdateFuture, err error)
CreateOrUpdate create the default Application Live View or update the existing Application Live View. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. applicationLiveViewName - the name of Application Live View. applicationLiveViewResource - parameters for the update operation
func (ApplicationLiveViewsClient) CreateOrUpdatePreparer ¶
func (client ApplicationLiveViewsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, serviceName string, applicationLiveViewName string, applicationLiveViewResource ApplicationLiveViewResource) (*http.Request, error)
CreateOrUpdatePreparer prepares the CreateOrUpdate request.
func (ApplicationLiveViewsClient) CreateOrUpdateResponder ¶
func (client ApplicationLiveViewsClient) CreateOrUpdateResponder(resp *http.Response) (result ApplicationLiveViewResource, err error)
CreateOrUpdateResponder handles the response to the CreateOrUpdate request. The method always closes the http.Response Body.
func (ApplicationLiveViewsClient) CreateOrUpdateSender ¶
func (client ApplicationLiveViewsClient) CreateOrUpdateSender(req *http.Request) (future ApplicationLiveViewsCreateOrUpdateFuture, err error)
CreateOrUpdateSender sends the CreateOrUpdate request. The method will close the http.Response Body if it receives an error.
func (ApplicationLiveViewsClient) Delete ¶
func (client ApplicationLiveViewsClient) Delete(ctx context.Context, resourceGroupName string, serviceName string, applicationLiveViewName string) (result ApplicationLiveViewsDeleteFuture, err error)
Delete disable the default Application Live View. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. applicationLiveViewName - the name of Application Live View.
func (ApplicationLiveViewsClient) DeletePreparer ¶
func (client ApplicationLiveViewsClient) DeletePreparer(ctx context.Context, resourceGroupName string, serviceName string, applicationLiveViewName string) (*http.Request, error)
DeletePreparer prepares the Delete request.
func (ApplicationLiveViewsClient) DeleteResponder ¶
func (client ApplicationLiveViewsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
DeleteResponder handles the response to the Delete request. The method always closes the http.Response Body.
func (ApplicationLiveViewsClient) DeleteSender ¶
func (client ApplicationLiveViewsClient) DeleteSender(req *http.Request) (future ApplicationLiveViewsDeleteFuture, err error)
DeleteSender sends the Delete request. The method will close the http.Response Body if it receives an error.
func (ApplicationLiveViewsClient) Get ¶
func (client ApplicationLiveViewsClient) Get(ctx context.Context, resourceGroupName string, serviceName string, applicationLiveViewName string) (result ApplicationLiveViewResource, err error)
Get get the Application Live and its properties. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. applicationLiveViewName - the name of Application Live View.
func (ApplicationLiveViewsClient) GetPreparer ¶
func (client ApplicationLiveViewsClient) GetPreparer(ctx context.Context, resourceGroupName string, serviceName string, applicationLiveViewName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (ApplicationLiveViewsClient) GetResponder ¶
func (client ApplicationLiveViewsClient) GetResponder(resp *http.Response) (result ApplicationLiveViewResource, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (ApplicationLiveViewsClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (ApplicationLiveViewsClient) List ¶
func (client ApplicationLiveViewsClient) List(ctx context.Context, resourceGroupName string, serviceName string) (result ApplicationLiveViewResourceCollectionPage, err error)
List handles requests to list all resources in a Service. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource.
func (ApplicationLiveViewsClient) ListComplete ¶
func (client ApplicationLiveViewsClient) ListComplete(ctx context.Context, resourceGroupName string, serviceName string) (result ApplicationLiveViewResourceCollectionIterator, err error)
ListComplete enumerates all values, automatically crossing page boundaries as required.
func (ApplicationLiveViewsClient) ListPreparer ¶
func (client ApplicationLiveViewsClient) ListPreparer(ctx context.Context, resourceGroupName string, serviceName string) (*http.Request, error)
ListPreparer prepares the List request.
func (ApplicationLiveViewsClient) ListResponder ¶
func (client ApplicationLiveViewsClient) ListResponder(resp *http.Response) (result ApplicationLiveViewResourceCollection, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (ApplicationLiveViewsClient) ListSender ¶
ListSender sends the List request. The method will close the http.Response Body if it receives an error.
type ApplicationLiveViewsCreateOrUpdateFuture ¶
type ApplicationLiveViewsCreateOrUpdateFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(ApplicationLiveViewsClient) (ApplicationLiveViewResource, error) }
ApplicationLiveViewsCreateOrUpdateFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*ApplicationLiveViewsCreateOrUpdateFuture) UnmarshalJSON ¶
func (future *ApplicationLiveViewsCreateOrUpdateFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type ApplicationLiveViewsDeleteFuture ¶
type ApplicationLiveViewsDeleteFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(ApplicationLiveViewsClient) (autorest.Response, error) }
ApplicationLiveViewsDeleteFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*ApplicationLiveViewsDeleteFuture) UnmarshalJSON ¶
func (future *ApplicationLiveViewsDeleteFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type AppsClient ¶
type AppsClient struct {
BaseClient
}
AppsClient is the REST API for Azure Spring Apps
func NewAppsClient ¶
func NewAppsClient(subscriptionID string) AppsClient
NewAppsClient creates an instance of the AppsClient client.
func NewAppsClientWithBaseURI ¶
func NewAppsClientWithBaseURI(baseURI string, subscriptionID string) AppsClient
NewAppsClientWithBaseURI creates an instance of the AppsClient client using a custom endpoint. Use this when interacting with an Azure cloud that uses a non-standard base URI (sovereign clouds, Azure stack).
func (AppsClient) CreateOrUpdate ¶
func (client AppsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, serviceName string, appName string, appResource AppResource) (result AppsCreateOrUpdateFuture, err error)
CreateOrUpdate create a new App or update an exiting App. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. appName - the name of the App resource. appResource - parameters for the create or update operation
func (AppsClient) CreateOrUpdatePreparer ¶
func (client AppsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, serviceName string, appName string, appResource AppResource) (*http.Request, error)
CreateOrUpdatePreparer prepares the CreateOrUpdate request.
func (AppsClient) CreateOrUpdateResponder ¶
func (client AppsClient) CreateOrUpdateResponder(resp *http.Response) (result AppResource, err error)
CreateOrUpdateResponder handles the response to the CreateOrUpdate request. The method always closes the http.Response Body.
func (AppsClient) CreateOrUpdateSender ¶
func (client AppsClient) CreateOrUpdateSender(req *http.Request) (future AppsCreateOrUpdateFuture, err error)
CreateOrUpdateSender sends the CreateOrUpdate request. The method will close the http.Response Body if it receives an error.
func (AppsClient) Delete ¶
func (client AppsClient) Delete(ctx context.Context, resourceGroupName string, serviceName string, appName string) (result AppsDeleteFuture, err error)
Delete operation to delete an App. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. appName - the name of the App resource.
func (AppsClient) DeletePreparer ¶
func (client AppsClient) DeletePreparer(ctx context.Context, resourceGroupName string, serviceName string, appName string) (*http.Request, error)
DeletePreparer prepares the Delete request.
func (AppsClient) DeleteResponder ¶
DeleteResponder handles the response to the Delete request. The method always closes the http.Response Body.
func (AppsClient) DeleteSender ¶
func (client AppsClient) DeleteSender(req *http.Request) (future AppsDeleteFuture, err error)
DeleteSender sends the Delete request. The method will close the http.Response Body if it receives an error.
func (AppsClient) Get ¶
func (client AppsClient) Get(ctx context.Context, resourceGroupName string, serviceName string, appName string, syncStatus string) (result AppResource, err error)
Get get an App and its properties. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. appName - the name of the App resource. syncStatus - indicates whether sync status
func (AppsClient) GetPreparer ¶
func (client AppsClient) GetPreparer(ctx context.Context, resourceGroupName string, serviceName string, appName string, syncStatus string) (*http.Request, error)
GetPreparer prepares the Get request.
func (AppsClient) GetResourceUploadURL ¶
func (client AppsClient) GetResourceUploadURL(ctx context.Context, resourceGroupName string, serviceName string, appName string) (result ResourceUploadDefinition, err error)
GetResourceUploadURL get an resource upload URL for an App, which may be artifacts or source archive. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. appName - the name of the App resource.
func (AppsClient) GetResourceUploadURLPreparer ¶
func (client AppsClient) GetResourceUploadURLPreparer(ctx context.Context, resourceGroupName string, serviceName string, appName string) (*http.Request, error)
GetResourceUploadURLPreparer prepares the GetResourceUploadURL request.
func (AppsClient) GetResourceUploadURLResponder ¶
func (client AppsClient) GetResourceUploadURLResponder(resp *http.Response) (result ResourceUploadDefinition, err error)
GetResourceUploadURLResponder handles the response to the GetResourceUploadURL request. The method always closes the http.Response Body.
func (AppsClient) GetResourceUploadURLSender ¶
GetResourceUploadURLSender sends the GetResourceUploadURL request. The method will close the http.Response Body if it receives an error.
func (AppsClient) GetResponder ¶
func (client AppsClient) GetResponder(resp *http.Response) (result AppResource, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (AppsClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (AppsClient) List ¶
func (client AppsClient) List(ctx context.Context, resourceGroupName string, serviceName string) (result AppResourceCollectionPage, err error)
List handles requests to list all resources in a Service. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource.
func (AppsClient) ListComplete ¶
func (client AppsClient) ListComplete(ctx context.Context, resourceGroupName string, serviceName string) (result AppResourceCollectionIterator, err error)
ListComplete enumerates all values, automatically crossing page boundaries as required.
func (AppsClient) ListPreparer ¶
func (client AppsClient) ListPreparer(ctx context.Context, resourceGroupName string, serviceName string) (*http.Request, error)
ListPreparer prepares the List request.
func (AppsClient) ListResponder ¶
func (client AppsClient) ListResponder(resp *http.Response) (result AppResourceCollection, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (AppsClient) ListSender ¶
ListSender sends the List request. The method will close the http.Response Body if it receives an error.
func (AppsClient) SetActiveDeployments ¶
func (client AppsClient) SetActiveDeployments(ctx context.Context, resourceGroupName string, serviceName string, appName string, activeDeploymentCollection ActiveDeploymentCollection) (result AppsSetActiveDeploymentsFuture, err error)
SetActiveDeployments set existing Deployment under the app as active Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. appName - the name of the App resource. activeDeploymentCollection - a list of Deployment name to be active.
func (AppsClient) SetActiveDeploymentsPreparer ¶
func (client AppsClient) SetActiveDeploymentsPreparer(ctx context.Context, resourceGroupName string, serviceName string, appName string, activeDeploymentCollection ActiveDeploymentCollection) (*http.Request, error)
SetActiveDeploymentsPreparer prepares the SetActiveDeployments request.
func (AppsClient) SetActiveDeploymentsResponder ¶
func (client AppsClient) SetActiveDeploymentsResponder(resp *http.Response) (result AppResource, err error)
SetActiveDeploymentsResponder handles the response to the SetActiveDeployments request. The method always closes the http.Response Body.
func (AppsClient) SetActiveDeploymentsSender ¶
func (client AppsClient) SetActiveDeploymentsSender(req *http.Request) (future AppsSetActiveDeploymentsFuture, err error)
SetActiveDeploymentsSender sends the SetActiveDeployments request. The method will close the http.Response Body if it receives an error.
func (AppsClient) Update ¶
func (client AppsClient) Update(ctx context.Context, resourceGroupName string, serviceName string, appName string, appResource AppResource) (result AppsUpdateFuture, err error)
Update operation to update an exiting App. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. appName - the name of the App resource. appResource - parameters for the update operation
func (AppsClient) UpdatePreparer ¶
func (client AppsClient) UpdatePreparer(ctx context.Context, resourceGroupName string, serviceName string, appName string, appResource AppResource) (*http.Request, error)
UpdatePreparer prepares the Update request.
func (AppsClient) UpdateResponder ¶
func (client AppsClient) UpdateResponder(resp *http.Response) (result AppResource, err error)
UpdateResponder handles the response to the Update request. The method always closes the http.Response Body.
func (AppsClient) UpdateSender ¶
func (client AppsClient) UpdateSender(req *http.Request) (future AppsUpdateFuture, err error)
UpdateSender sends the Update request. The method will close the http.Response Body if it receives an error.
func (AppsClient) ValidateDomain ¶
func (client AppsClient) ValidateDomain(ctx context.Context, resourceGroupName string, serviceName string, appName string, validatePayload CustomDomainValidatePayload) (result CustomDomainValidateResult, err error)
ValidateDomain check the resource name is valid as well as not in use. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. appName - the name of the App resource. validatePayload - custom domain payload to be validated
func (AppsClient) ValidateDomainPreparer ¶
func (client AppsClient) ValidateDomainPreparer(ctx context.Context, resourceGroupName string, serviceName string, appName string, validatePayload CustomDomainValidatePayload) (*http.Request, error)
ValidateDomainPreparer prepares the ValidateDomain request.
func (AppsClient) ValidateDomainResponder ¶
func (client AppsClient) ValidateDomainResponder(resp *http.Response) (result CustomDomainValidateResult, err error)
ValidateDomainResponder handles the response to the ValidateDomain request. The method always closes the http.Response Body.
func (AppsClient) ValidateDomainSender ¶
ValidateDomainSender sends the ValidateDomain request. The method will close the http.Response Body if it receives an error.
type AppsCreateOrUpdateFuture ¶
type AppsCreateOrUpdateFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(AppsClient) (AppResource, error) }
AppsCreateOrUpdateFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*AppsCreateOrUpdateFuture) UnmarshalJSON ¶
func (future *AppsCreateOrUpdateFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type AppsDeleteFuture ¶
type AppsDeleteFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(AppsClient) (autorest.Response, error) }
AppsDeleteFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*AppsDeleteFuture) UnmarshalJSON ¶
func (future *AppsDeleteFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type AppsSetActiveDeploymentsFuture ¶
type AppsSetActiveDeploymentsFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(AppsClient) (AppResource, error) }
AppsSetActiveDeploymentsFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*AppsSetActiveDeploymentsFuture) UnmarshalJSON ¶
func (future *AppsSetActiveDeploymentsFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type AppsUpdateFuture ¶
type AppsUpdateFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(AppsClient) (AppResource, error) }
AppsUpdateFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*AppsUpdateFuture) UnmarshalJSON ¶
func (future *AppsUpdateFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type AuthType ¶
type AuthType string
AuthType enumerates the values for auth type.
func PossibleAuthTypeValues ¶
func PossibleAuthTypeValues() []AuthType
PossibleAuthTypeValues returns an array of possible values for the AuthType const type.
type AvailableOperations ¶
type AvailableOperations struct { autorest.Response `json:"-"` // Value - Collection of available operation details Value *[]OperationDetail `json:"value,omitempty"` // NextLink - URL client should use to fetch the next page (per server side paging). // It's null for now, added for future use. NextLink *string `json:"nextLink,omitempty"` }
AvailableOperations available operations of the service
func (AvailableOperations) IsEmpty ¶
func (ao AvailableOperations) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
type AvailableOperationsIterator ¶
type AvailableOperationsIterator struct {
// contains filtered or unexported fields
}
AvailableOperationsIterator provides access to a complete listing of OperationDetail values.
func NewAvailableOperationsIterator ¶
func NewAvailableOperationsIterator(page AvailableOperationsPage) AvailableOperationsIterator
Creates a new instance of the AvailableOperationsIterator type.
func (*AvailableOperationsIterator) Next ¶
func (iter *AvailableOperationsIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*AvailableOperationsIterator) NextWithContext ¶
func (iter *AvailableOperationsIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (AvailableOperationsIterator) NotDone ¶
func (iter AvailableOperationsIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (AvailableOperationsIterator) Response ¶
func (iter AvailableOperationsIterator) Response() AvailableOperations
Response returns the raw server response from the last page request.
func (AvailableOperationsIterator) Value ¶
func (iter AvailableOperationsIterator) Value() OperationDetail
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type AvailableOperationsPage ¶
type AvailableOperationsPage struct {
// contains filtered or unexported fields
}
AvailableOperationsPage contains a page of OperationDetail values.
func NewAvailableOperationsPage ¶
func NewAvailableOperationsPage(cur AvailableOperations, getNextPage func(context.Context, AvailableOperations) (AvailableOperations, error)) AvailableOperationsPage
Creates a new instance of the AvailableOperationsPage type.
func (*AvailableOperationsPage) Next ¶
func (page *AvailableOperationsPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*AvailableOperationsPage) NextWithContext ¶
func (page *AvailableOperationsPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (AvailableOperationsPage) NotDone ¶
func (page AvailableOperationsPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (AvailableOperationsPage) Response ¶
func (page AvailableOperationsPage) Response() AvailableOperations
Response returns the raw server response from the last page request.
func (AvailableOperationsPage) Values ¶
func (page AvailableOperationsPage) Values() []OperationDetail
Values returns the slice of values for the current page or nil if there are no values.
type AvailableRuntimeVersions ¶
type AvailableRuntimeVersions struct { autorest.Response `json:"-"` // Value - READ-ONLY; A list of all supported runtime versions. Value *[]SupportedRuntimeVersion `json:"value,omitempty"` }
AvailableRuntimeVersions ...
func (AvailableRuntimeVersions) MarshalJSON ¶
func (arv AvailableRuntimeVersions) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for AvailableRuntimeVersions.
type AzureFileVolume ¶
type AzureFileVolume struct { string `json:"shareName,omitempty"` // MountPath - The mount path of the persistent disk. MountPath *string `json:"mountPath,omitempty"` // ReadOnly - Indicates whether the persistent disk is a readOnly one. ReadOnly *bool `json:"readOnly,omitempty"` // EnableSubPath - If set to true, it will create and mount a dedicated directory for every individual app instance. EnableSubPath *bool `json:"enableSubPath,omitempty"` // MountOptions - These are the mount options for a persistent disk. MountOptions *[]string `json:"mountOptions,omitempty"` // Type - Possible values include: 'TypeBasicCustomPersistentDiskPropertiesTypeCustomPersistentDiskProperties', 'TypeBasicCustomPersistentDiskPropertiesTypeAzureFileVolume' Type TypeBasicCustomPersistentDiskProperties `json:"type,omitempty"` }ShareName *
AzureFileVolume the properties of the Azure File volume. Azure File shares are mounted as volumes.
func (AzureFileVolume) AsAzureFileVolume ¶
func (afv AzureFileVolume) AsAzureFileVolume() (*AzureFileVolume, bool)
AsAzureFileVolume is the BasicCustomPersistentDiskProperties implementation for AzureFileVolume.
func (AzureFileVolume) AsBasicCustomPersistentDiskProperties ¶
func (afv AzureFileVolume) AsBasicCustomPersistentDiskProperties() (BasicCustomPersistentDiskProperties, bool)
AsBasicCustomPersistentDiskProperties is the BasicCustomPersistentDiskProperties implementation for AzureFileVolume.
func (AzureFileVolume) AsCustomPersistentDiskProperties ¶
func (afv AzureFileVolume) AsCustomPersistentDiskProperties() (*CustomPersistentDiskProperties, bool)
AsCustomPersistentDiskProperties is the BasicCustomPersistentDiskProperties implementation for AzureFileVolume.
func (AzureFileVolume) MarshalJSON ¶
func (afv AzureFileVolume) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for AzureFileVolume.
type BackendProtocol ¶
type BackendProtocol string
BackendProtocol enumerates the values for backend protocol.
const ( // BackendProtocolDefault ... BackendProtocolDefault BackendProtocol = "Default" // BackendProtocolGRPC ... BackendProtocolGRPC BackendProtocol = "GRPC" )
func PossibleBackendProtocolValues ¶
func PossibleBackendProtocolValues() []BackendProtocol
PossibleBackendProtocolValues returns an array of possible values for the BackendProtocol const type.
type BaseClient ¶
BaseClient is the base client for Appplatform.
func New ¶
func New(subscriptionID string) BaseClient
New creates an instance of the BaseClient client.
func NewWithBaseURI ¶
func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient
NewWithBaseURI creates an instance of the BaseClient client using a custom endpoint. Use this when interacting with an Azure cloud that uses a non-standard base URI (sovereign clouds, Azure stack).
type BasicAcceleratorAuthSetting ¶
type BasicAcceleratorAuthSetting interface { AsAcceleratorPublicSetting() (*AcceleratorPublicSetting, bool) AsAcceleratorBasicAuthSetting() (*AcceleratorBasicAuthSetting, bool) AsAcceleratorSSHSetting() (*AcceleratorSSHSetting, bool) AsAcceleratorAuthSetting() (*AcceleratorAuthSetting, bool) }
BasicAcceleratorAuthSetting auth setting payload.
type BasicCertificateProperties ¶
type BasicCertificateProperties interface { AsKeyVaultCertificateProperties() (*KeyVaultCertificateProperties, bool) AsContentCertificateProperties() (*ContentCertificateProperties, bool) AsCertificateProperties() (*CertificateProperties, bool) }
BasicCertificateProperties certificate resource payload.
type BasicContainerRegistryCredentials ¶
type BasicContainerRegistryCredentials interface { AsContainerRegistryBasicCredentials() (*ContainerRegistryBasicCredentials, bool) AsContainerRegistryCredentials() (*ContainerRegistryCredentials, bool) }
BasicContainerRegistryCredentials the credential for the container registry resource.
type BasicCustomPersistentDiskProperties ¶
type BasicCustomPersistentDiskProperties interface { AsAzureFileVolume() (*AzureFileVolume, bool) AsCustomPersistentDiskProperties() (*CustomPersistentDiskProperties, bool) }
BasicCustomPersistentDiskProperties custom persistent disk resource payload.
type BasicProbeAction ¶
type BasicProbeAction interface { AsHTTPGetAction() (*HTTPGetAction, bool) AsExecAction() (*ExecAction, bool) AsTCPSocketAction() (*TCPSocketAction, bool) AsProbeAction() (*ProbeAction, bool) }
BasicProbeAction the action of the probe.
type BasicStorageProperties ¶
type BasicStorageProperties interface { AsStorageAccount() (*StorageAccount, bool) AsStorageProperties() (*StorageProperties, bool) }
BasicStorageProperties storage resource payload.
type BasicUploadedUserSourceInfo ¶
type BasicUploadedUserSourceInfo interface { AsJarUploadedUserSourceInfo() (*JarUploadedUserSourceInfo, bool) AsSourceUploadedUserSourceInfo() (*SourceUploadedUserSourceInfo, bool) AsNetCoreZipUploadedUserSourceInfo() (*NetCoreZipUploadedUserSourceInfo, bool) AsUploadedUserSourceInfo() (*UploadedUserSourceInfo, bool) }
BasicUploadedUserSourceInfo source with uploaded location
type BasicUserSourceInfo ¶
type BasicUserSourceInfo interface { AsUploadedUserSourceInfo() (*UploadedUserSourceInfo, bool) AsBasicUploadedUserSourceInfo() (BasicUploadedUserSourceInfo, bool) AsJarUploadedUserSourceInfo() (*JarUploadedUserSourceInfo, bool) AsSourceUploadedUserSourceInfo() (*SourceUploadedUserSourceInfo, bool) AsNetCoreZipUploadedUserSourceInfo() (*NetCoreZipUploadedUserSourceInfo, bool) AsBuildResultUserSourceInfo() (*BuildResultUserSourceInfo, bool) AsCustomContainerUserSourceInfo() (*CustomContainerUserSourceInfo, bool) AsUserSourceInfo() (*UserSourceInfo, bool) }
BasicUserSourceInfo source information for a deployment
type BindingResource ¶
type BindingResource struct { autorest.Response `json:"-"` // Properties - Properties of the Binding resource Properties *BindingResourceProperties `json:"properties,omitempty"` // ID - READ-ONLY; Fully qualified resource Id for the resource. ID *string `json:"id,omitempty"` // Name - READ-ONLY; The name of the resource. Name *string `json:"name,omitempty"` // Type - READ-ONLY; The type of the resource. Type *string `json:"type,omitempty"` SystemData *SystemData `json:"systemData,omitempty"` }
BindingResource binding resource payload
func (BindingResource) MarshalJSON ¶
func (br BindingResource) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for BindingResource.
type BindingResourceCollection ¶
type BindingResourceCollection struct { autorest.Response `json:"-"` // Value - Collection of Binding resources Value *[]BindingResource `json:"value,omitempty"` // NextLink - URL client should use to fetch the next page (per server side paging). // It's null for now, added for future use. NextLink *string `json:"nextLink,omitempty"` }
BindingResourceCollection object that includes an array of Binding resources and a possible link for next set
func (BindingResourceCollection) IsEmpty ¶
func (brc BindingResourceCollection) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
type BindingResourceCollectionIterator ¶
type BindingResourceCollectionIterator struct {
// contains filtered or unexported fields
}
BindingResourceCollectionIterator provides access to a complete listing of BindingResource values.
func NewBindingResourceCollectionIterator ¶
func NewBindingResourceCollectionIterator(page BindingResourceCollectionPage) BindingResourceCollectionIterator
Creates a new instance of the BindingResourceCollectionIterator type.
func (*BindingResourceCollectionIterator) Next ¶
func (iter *BindingResourceCollectionIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*BindingResourceCollectionIterator) NextWithContext ¶
func (iter *BindingResourceCollectionIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (BindingResourceCollectionIterator) NotDone ¶
func (iter BindingResourceCollectionIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (BindingResourceCollectionIterator) Response ¶
func (iter BindingResourceCollectionIterator) Response() BindingResourceCollection
Response returns the raw server response from the last page request.
func (BindingResourceCollectionIterator) Value ¶
func (iter BindingResourceCollectionIterator) Value() BindingResource
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type BindingResourceCollectionPage ¶
type BindingResourceCollectionPage struct {
// contains filtered or unexported fields
}
BindingResourceCollectionPage contains a page of BindingResource values.
func NewBindingResourceCollectionPage ¶
func NewBindingResourceCollectionPage(cur BindingResourceCollection, getNextPage func(context.Context, BindingResourceCollection) (BindingResourceCollection, error)) BindingResourceCollectionPage
Creates a new instance of the BindingResourceCollectionPage type.
func (*BindingResourceCollectionPage) Next ¶
func (page *BindingResourceCollectionPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*BindingResourceCollectionPage) NextWithContext ¶
func (page *BindingResourceCollectionPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (BindingResourceCollectionPage) NotDone ¶
func (page BindingResourceCollectionPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (BindingResourceCollectionPage) Response ¶
func (page BindingResourceCollectionPage) Response() BindingResourceCollection
Response returns the raw server response from the last page request.
func (BindingResourceCollectionPage) Values ¶
func (page BindingResourceCollectionPage) Values() []BindingResource
Values returns the slice of values for the current page or nil if there are no values.
type BindingResourceProperties ¶
type BindingResourceProperties struct { // ResourceName - READ-ONLY; The name of the bound resource ResourceName *string `json:"resourceName,omitempty"` // ResourceType - READ-ONLY; The standard Azure resource type of the bound resource ResourceType *string `json:"resourceType,omitempty"` // ResourceID - The Azure resource id of the bound resource ResourceID *string `json:"resourceId,omitempty"` // Key - The key of the bound resource Key *string `json:"key,omitempty"` // BindingParameters - Binding parameters of the Binding resource BindingParameters map[string]*string `json:"bindingParameters"` // GeneratedProperties - READ-ONLY; The generated Spring Boot property file for this binding. The secret will be deducted. GeneratedProperties *string `json:"generatedProperties,omitempty"` // CreatedAt - READ-ONLY; Creation time of the Binding resource CreatedAt *string `json:"createdAt,omitempty"` // UpdatedAt - READ-ONLY; Update time of the Binding resource UpdatedAt *string `json:"updatedAt,omitempty"` }
BindingResourceProperties binding resource properties payload
func (BindingResourceProperties) MarshalJSON ¶
func (brp BindingResourceProperties) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for BindingResourceProperties.
type BindingType ¶
type BindingType string
BindingType enumerates the values for binding type.
const ( // BindingTypeApacheSkyWalking ... BindingTypeApacheSkyWalking BindingType = "ApacheSkyWalking" // BindingTypeAppDynamics ... BindingTypeAppDynamics BindingType = "AppDynamics" // BindingTypeApplicationInsights ... BindingTypeApplicationInsights BindingType = "ApplicationInsights" // BindingTypeCACertificates ... BindingTypeCACertificates BindingType = "CACertificates" // BindingTypeDynatrace ... BindingTypeDynatrace BindingType = "Dynatrace" // BindingTypeElasticAPM ... BindingTypeElasticAPM BindingType = "ElasticAPM" // BindingTypeNewRelic ... BindingTypeNewRelic BindingType = "NewRelic" )
func PossibleBindingTypeValues ¶
func PossibleBindingTypeValues() []BindingType
PossibleBindingTypeValues returns an array of possible values for the BindingType const type.
type BindingsClient ¶
type BindingsClient struct {
BaseClient
}
BindingsClient is the REST API for Azure Spring Apps
func NewBindingsClient ¶
func NewBindingsClient(subscriptionID string) BindingsClient
NewBindingsClient creates an instance of the BindingsClient client.
func NewBindingsClientWithBaseURI ¶
func NewBindingsClientWithBaseURI(baseURI string, subscriptionID string) BindingsClient
NewBindingsClientWithBaseURI creates an instance of the BindingsClient client using a custom endpoint. Use this when interacting with an Azure cloud that uses a non-standard base URI (sovereign clouds, Azure stack).
func (BindingsClient) CreateOrUpdate ¶
func (client BindingsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, serviceName string, appName string, bindingName string, bindingResource BindingResource) (result BindingsCreateOrUpdateFuture, err error)
CreateOrUpdate create a new Binding or update an exiting Binding. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. appName - the name of the App resource. bindingName - the name of the Binding resource. bindingResource - parameters for the create or update operation
func (BindingsClient) CreateOrUpdatePreparer ¶
func (client BindingsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, serviceName string, appName string, bindingName string, bindingResource BindingResource) (*http.Request, error)
CreateOrUpdatePreparer prepares the CreateOrUpdate request.
func (BindingsClient) CreateOrUpdateResponder ¶
func (client BindingsClient) CreateOrUpdateResponder(resp *http.Response) (result BindingResource, err error)
CreateOrUpdateResponder handles the response to the CreateOrUpdate request. The method always closes the http.Response Body.
func (BindingsClient) CreateOrUpdateSender ¶
func (client BindingsClient) CreateOrUpdateSender(req *http.Request) (future BindingsCreateOrUpdateFuture, err error)
CreateOrUpdateSender sends the CreateOrUpdate request. The method will close the http.Response Body if it receives an error.
func (BindingsClient) Delete ¶
func (client BindingsClient) Delete(ctx context.Context, resourceGroupName string, serviceName string, appName string, bindingName string) (result BindingsDeleteFuture, err error)
Delete operation to delete a Binding. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. appName - the name of the App resource. bindingName - the name of the Binding resource.
func (BindingsClient) DeletePreparer ¶
func (client BindingsClient) DeletePreparer(ctx context.Context, resourceGroupName string, serviceName string, appName string, bindingName string) (*http.Request, error)
DeletePreparer prepares the Delete request.
func (BindingsClient) DeleteResponder ¶
func (client BindingsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
DeleteResponder handles the response to the Delete request. The method always closes the http.Response Body.
func (BindingsClient) DeleteSender ¶
func (client BindingsClient) DeleteSender(req *http.Request) (future BindingsDeleteFuture, err error)
DeleteSender sends the Delete request. The method will close the http.Response Body if it receives an error.
func (BindingsClient) Get ¶
func (client BindingsClient) Get(ctx context.Context, resourceGroupName string, serviceName string, appName string, bindingName string) (result BindingResource, err error)
Get get a Binding and its properties. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. appName - the name of the App resource. bindingName - the name of the Binding resource.
func (BindingsClient) GetPreparer ¶
func (client BindingsClient) GetPreparer(ctx context.Context, resourceGroupName string, serviceName string, appName string, bindingName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (BindingsClient) GetResponder ¶
func (client BindingsClient) GetResponder(resp *http.Response) (result BindingResource, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (BindingsClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (BindingsClient) List ¶
func (client BindingsClient) List(ctx context.Context, resourceGroupName string, serviceName string, appName string) (result BindingResourceCollectionPage, err error)
List handles requests to list all resources in an App. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. appName - the name of the App resource.
func (BindingsClient) ListComplete ¶
func (client BindingsClient) ListComplete(ctx context.Context, resourceGroupName string, serviceName string, appName string) (result BindingResourceCollectionIterator, err error)
ListComplete enumerates all values, automatically crossing page boundaries as required.
func (BindingsClient) ListPreparer ¶
func (client BindingsClient) ListPreparer(ctx context.Context, resourceGroupName string, serviceName string, appName string) (*http.Request, error)
ListPreparer prepares the List request.
func (BindingsClient) ListResponder ¶
func (client BindingsClient) ListResponder(resp *http.Response) (result BindingResourceCollection, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (BindingsClient) ListSender ¶
ListSender sends the List request. The method will close the http.Response Body if it receives an error.
func (BindingsClient) Update ¶
func (client BindingsClient) Update(ctx context.Context, resourceGroupName string, serviceName string, appName string, bindingName string, bindingResource BindingResource) (result BindingsUpdateFuture, err error)
Update operation to update an exiting Binding. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. appName - the name of the App resource. bindingName - the name of the Binding resource. bindingResource - parameters for the update operation
func (BindingsClient) UpdatePreparer ¶
func (client BindingsClient) UpdatePreparer(ctx context.Context, resourceGroupName string, serviceName string, appName string, bindingName string, bindingResource BindingResource) (*http.Request, error)
UpdatePreparer prepares the Update request.
func (BindingsClient) UpdateResponder ¶
func (client BindingsClient) UpdateResponder(resp *http.Response) (result BindingResource, err error)
UpdateResponder handles the response to the Update request. The method always closes the http.Response Body.
func (BindingsClient) UpdateSender ¶
func (client BindingsClient) UpdateSender(req *http.Request) (future BindingsUpdateFuture, err error)
UpdateSender sends the Update request. The method will close the http.Response Body if it receives an error.
type BindingsCreateOrUpdateFuture ¶
type BindingsCreateOrUpdateFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(BindingsClient) (BindingResource, error) }
BindingsCreateOrUpdateFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*BindingsCreateOrUpdateFuture) UnmarshalJSON ¶
func (future *BindingsCreateOrUpdateFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type BindingsDeleteFuture ¶
type BindingsDeleteFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(BindingsClient) (autorest.Response, error) }
BindingsDeleteFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*BindingsDeleteFuture) UnmarshalJSON ¶
func (future *BindingsDeleteFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type BindingsUpdateFuture ¶
type BindingsUpdateFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(BindingsClient) (BindingResource, error) }
BindingsUpdateFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*BindingsUpdateFuture) UnmarshalJSON ¶
func (future *BindingsUpdateFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type Build ¶
type Build struct { autorest.Response `json:"-"` // Properties - Properties of the build resource Properties *BuildProperties `json:"properties,omitempty"` // ID - READ-ONLY; Fully qualified resource Id for the resource. ID *string `json:"id,omitempty"` // Name - READ-ONLY; The name of the resource. Name *string `json:"name,omitempty"` // Type - READ-ONLY; The type of the resource. Type *string `json:"type,omitempty"` SystemData *SystemData `json:"systemData,omitempty"` }
Build build resource payload
func (Build) MarshalJSON ¶
MarshalJSON is the custom marshaler for Build.
type BuildCollection ¶
type BuildCollection struct { autorest.Response `json:"-"` // Value - Collection of Build resources Value *[]Build `json:"value,omitempty"` // NextLink - URL client should use to fetch the next page (per server side paging). // It's null for now, added for future use. NextLink *string `json:"nextLink,omitempty"` }
BuildCollection object that includes an array of Build resources and a possible link for next set
func (BuildCollection) IsEmpty ¶
func (bc BuildCollection) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
type BuildCollectionIterator ¶
type BuildCollectionIterator struct {
// contains filtered or unexported fields
}
BuildCollectionIterator provides access to a complete listing of Build values.
func NewBuildCollectionIterator ¶
func NewBuildCollectionIterator(page BuildCollectionPage) BuildCollectionIterator
Creates a new instance of the BuildCollectionIterator type.
func (*BuildCollectionIterator) Next ¶
func (iter *BuildCollectionIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*BuildCollectionIterator) NextWithContext ¶
func (iter *BuildCollectionIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (BuildCollectionIterator) NotDone ¶
func (iter BuildCollectionIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (BuildCollectionIterator) Response ¶
func (iter BuildCollectionIterator) Response() BuildCollection
Response returns the raw server response from the last page request.
func (BuildCollectionIterator) Value ¶
func (iter BuildCollectionIterator) Value() Build
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type BuildCollectionPage ¶
type BuildCollectionPage struct {
// contains filtered or unexported fields
}
BuildCollectionPage contains a page of Build values.
func NewBuildCollectionPage ¶
func NewBuildCollectionPage(cur BuildCollection, getNextPage func(context.Context, BuildCollection) (BuildCollection, error)) BuildCollectionPage
Creates a new instance of the BuildCollectionPage type.
func (*BuildCollectionPage) Next ¶
func (page *BuildCollectionPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*BuildCollectionPage) NextWithContext ¶
func (page *BuildCollectionPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (BuildCollectionPage) NotDone ¶
func (page BuildCollectionPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (BuildCollectionPage) Response ¶
func (page BuildCollectionPage) Response() BuildCollection
Response returns the raw server response from the last page request.
func (BuildCollectionPage) Values ¶
func (page BuildCollectionPage) Values() []Build
Values returns the slice of values for the current page or nil if there are no values.
type BuildProperties ¶
type BuildProperties struct { // RelativePath - The relative path of source code RelativePath *string `json:"relativePath,omitempty"` // Builder - The resource id of builder to build the source code Builder *string `json:"builder,omitempty"` // AgentPool - The resource id of agent pool AgentPool *string `json:"agentPool,omitempty"` // ProvisioningState - READ-ONLY; Provisioning state of the KPack build result. Possible values include: 'BuildProvisioningStateCreating', 'BuildProvisioningStateUpdating', 'BuildProvisioningStateSucceeded', 'BuildProvisioningStateFailed', 'BuildProvisioningStateDeleting' ProvisioningState BuildProvisioningState `json:"provisioningState,omitempty"` // Env - The environment variables for this build Env map[string]*string `json:"env"` // Apms - The APMs for this build Apms *[]ApmReference `json:"apms,omitempty"` // Certificates - The CA Certificates for this build Certificates *[]CertificateReference `json:"certificates,omitempty"` // TriggeredBuildResult - The build result triggered by this build TriggeredBuildResult *TriggeredBuildResult `json:"triggeredBuildResult,omitempty"` // ResourceRequests - The customized build resource for this build ResourceRequests *BuildResourceRequests `json:"resourceRequests,omitempty"` }
BuildProperties build resource properties payload
func (BuildProperties) MarshalJSON ¶
func (bp BuildProperties) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for BuildProperties.
type BuildProvisioningState ¶
type BuildProvisioningState string
BuildProvisioningState enumerates the values for build provisioning state.
const ( // BuildProvisioningStateCreating ... BuildProvisioningStateCreating BuildProvisioningState = "Creating" // BuildProvisioningStateDeleting ... BuildProvisioningStateDeleting BuildProvisioningState = "Deleting" // BuildProvisioningStateFailed ... BuildProvisioningStateFailed BuildProvisioningState = "Failed" // BuildProvisioningStateSucceeded ... BuildProvisioningStateSucceeded BuildProvisioningState = "Succeeded" // BuildProvisioningStateUpdating ... BuildProvisioningStateUpdating BuildProvisioningState = "Updating" )
func PossibleBuildProvisioningStateValues ¶
func PossibleBuildProvisioningStateValues() []BuildProvisioningState
PossibleBuildProvisioningStateValues returns an array of possible values for the BuildProvisioningState const type.
type BuildResourceRequests ¶
type BuildResourceRequests struct { // CPU - Optional Cpu allocated to the build resource. 1 core can be represented by 1 or 1000m. // The default value is 1, this should not exceed build service agent pool cpu size. CPU *string `json:"cpu,omitempty"` // Memory - Optional Memory allocated to the build resource. 1 GB can be represented by 1Gi or 1024Mi. // The default value is 2Gi, this should not exceed build service agent pool memory size. Memory *string `json:"memory,omitempty"` }
BuildResourceRequests resource request payload of Build Resource.
type BuildResult ¶
type BuildResult struct { autorest.Response `json:"-"` // Properties - Properties of the build result resource Properties *BuildResultProperties `json:"properties,omitempty"` // ID - READ-ONLY; Fully qualified resource Id for the resource. ID *string `json:"id,omitempty"` // Name - READ-ONLY; The name of the resource. Name *string `json:"name,omitempty"` // Type - READ-ONLY; The type of the resource. Type *string `json:"type,omitempty"` SystemData *SystemData `json:"systemData,omitempty"` }
BuildResult build result resource payload
func (BuildResult) MarshalJSON ¶
func (br BuildResult) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for BuildResult.
type BuildResultCollection ¶
type BuildResultCollection struct { autorest.Response `json:"-"` // Value - Collection of Build result resources Value *[]BuildResult `json:"value,omitempty"` // NextLink - URL client should use to fetch the next page (per server side paging). // It's null for now, added for future use. NextLink *string `json:"nextLink,omitempty"` }
BuildResultCollection object that includes an array of Build result resources and a possible link for next set
func (BuildResultCollection) IsEmpty ¶
func (brc BuildResultCollection) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
type BuildResultCollectionIterator ¶
type BuildResultCollectionIterator struct {
// contains filtered or unexported fields
}
BuildResultCollectionIterator provides access to a complete listing of BuildResult values.
func NewBuildResultCollectionIterator ¶
func NewBuildResultCollectionIterator(page BuildResultCollectionPage) BuildResultCollectionIterator
Creates a new instance of the BuildResultCollectionIterator type.
func (*BuildResultCollectionIterator) Next ¶
func (iter *BuildResultCollectionIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*BuildResultCollectionIterator) NextWithContext ¶
func (iter *BuildResultCollectionIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (BuildResultCollectionIterator) NotDone ¶
func (iter BuildResultCollectionIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (BuildResultCollectionIterator) Response ¶
func (iter BuildResultCollectionIterator) Response() BuildResultCollection
Response returns the raw server response from the last page request.
func (BuildResultCollectionIterator) Value ¶
func (iter BuildResultCollectionIterator) Value() BuildResult
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type BuildResultCollectionPage ¶
type BuildResultCollectionPage struct {
// contains filtered or unexported fields
}
BuildResultCollectionPage contains a page of BuildResult values.
func NewBuildResultCollectionPage ¶
func NewBuildResultCollectionPage(cur BuildResultCollection, getNextPage func(context.Context, BuildResultCollection) (BuildResultCollection, error)) BuildResultCollectionPage
Creates a new instance of the BuildResultCollectionPage type.
func (*BuildResultCollectionPage) Next ¶
func (page *BuildResultCollectionPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*BuildResultCollectionPage) NextWithContext ¶
func (page *BuildResultCollectionPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (BuildResultCollectionPage) NotDone ¶
func (page BuildResultCollectionPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (BuildResultCollectionPage) Response ¶
func (page BuildResultCollectionPage) Response() BuildResultCollection
Response returns the raw server response from the last page request.
func (BuildResultCollectionPage) Values ¶
func (page BuildResultCollectionPage) Values() []BuildResult
Values returns the slice of values for the current page or nil if there are no values.
type BuildResultLog ¶
type BuildResultLog struct { autorest.Response `json:"-"` // BlobURL - The public download URL of this build result log BlobURL *string `json:"blobUrl,omitempty"` }
BuildResultLog build result log resource properties payload
type BuildResultProperties ¶
type BuildResultProperties struct { // Name - The name of this build result Name *string `json:"name,omitempty"` // ProvisioningState - READ-ONLY; Provisioning state of the KPack build result. Possible values include: 'BuildResultProvisioningStateQueuing', 'BuildResultProvisioningStateBuilding', 'BuildResultProvisioningStateSucceeded', 'BuildResultProvisioningStateFailed', 'BuildResultProvisioningStateDeleting' ProvisioningState BuildResultProvisioningState `json:"provisioningState,omitempty"` // Error - Error when build is failed. Error *Error `json:"error,omitempty"` // BuildPodName - The build pod name which can be used to get the build log streaming. BuildPodName *string `json:"buildPodName,omitempty"` // BuildStages - READ-ONLY; All of the build stage (init-container and container) resources in build pod. BuildStages *[]BuildStageProperties `json:"buildStages,omitempty"` // Image - READ-ONLY; The container registry image of this build result. Image *string `json:"image,omitempty"` }
BuildResultProperties build result resource properties payload
func (BuildResultProperties) MarshalJSON ¶
func (brp BuildResultProperties) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for BuildResultProperties.
type BuildResultProvisioningState ¶
type BuildResultProvisioningState string
BuildResultProvisioningState enumerates the values for build result provisioning state.
const ( // BuildResultProvisioningStateBuilding ... BuildResultProvisioningStateBuilding BuildResultProvisioningState = "Building" // BuildResultProvisioningStateDeleting ... BuildResultProvisioningStateDeleting BuildResultProvisioningState = "Deleting" // BuildResultProvisioningStateFailed ... BuildResultProvisioningStateFailed BuildResultProvisioningState = "Failed" // BuildResultProvisioningStateQueuing ... BuildResultProvisioningStateQueuing BuildResultProvisioningState = "Queuing" // BuildResultProvisioningStateSucceeded ... BuildResultProvisioningStateSucceeded BuildResultProvisioningState = "Succeeded" )
func PossibleBuildResultProvisioningStateValues ¶
func PossibleBuildResultProvisioningStateValues() []BuildResultProvisioningState
PossibleBuildResultProvisioningStateValues returns an array of possible values for the BuildResultProvisioningState const type.
type BuildResultUserSourceInfo ¶
type BuildResultUserSourceInfo struct { // BuildResultID - Resource id of an existing succeeded build result under the same Spring instance. BuildResultID *string `json:"buildResultId,omitempty"` // Version - Version of the source Version *string `json:"version,omitempty"` // Type - Possible values include: 'TypeBasicUserSourceInfoTypeUserSourceInfo', 'TypeBasicUserSourceInfoTypeUploadedUserSourceInfo', 'TypeBasicUserSourceInfoTypeJar', 'TypeBasicUserSourceInfoTypeSource', 'TypeBasicUserSourceInfoTypeNetCoreZip', 'TypeBasicUserSourceInfoTypeBuildResult', 'TypeBasicUserSourceInfoTypeContainer' Type TypeBasicUserSourceInfo `json:"type,omitempty"` }
BuildResultUserSourceInfo reference to a build result
func (BuildResultUserSourceInfo) AsBasicUploadedUserSourceInfo ¶
func (brusi BuildResultUserSourceInfo) AsBasicUploadedUserSourceInfo() (BasicUploadedUserSourceInfo, bool)
AsBasicUploadedUserSourceInfo is the BasicUserSourceInfo implementation for BuildResultUserSourceInfo.
func (BuildResultUserSourceInfo) AsBasicUserSourceInfo ¶
func (brusi BuildResultUserSourceInfo) AsBasicUserSourceInfo() (BasicUserSourceInfo, bool)
AsBasicUserSourceInfo is the BasicUserSourceInfo implementation for BuildResultUserSourceInfo.
func (BuildResultUserSourceInfo) AsBuildResultUserSourceInfo ¶
func (brusi BuildResultUserSourceInfo) AsBuildResultUserSourceInfo() (*BuildResultUserSourceInfo, bool)
AsBuildResultUserSourceInfo is the BasicUserSourceInfo implementation for BuildResultUserSourceInfo.
func (BuildResultUserSourceInfo) AsCustomContainerUserSourceInfo ¶
func (brusi BuildResultUserSourceInfo) AsCustomContainerUserSourceInfo() (*CustomContainerUserSourceInfo, bool)
AsCustomContainerUserSourceInfo is the BasicUserSourceInfo implementation for BuildResultUserSourceInfo.
func (BuildResultUserSourceInfo) AsJarUploadedUserSourceInfo ¶
func (brusi BuildResultUserSourceInfo) AsJarUploadedUserSourceInfo() (*JarUploadedUserSourceInfo, bool)
AsJarUploadedUserSourceInfo is the BasicUserSourceInfo implementation for BuildResultUserSourceInfo.
func (BuildResultUserSourceInfo) AsNetCoreZipUploadedUserSourceInfo ¶
func (brusi BuildResultUserSourceInfo) AsNetCoreZipUploadedUserSourceInfo() (*NetCoreZipUploadedUserSourceInfo, bool)
AsNetCoreZipUploadedUserSourceInfo is the BasicUserSourceInfo implementation for BuildResultUserSourceInfo.
func (BuildResultUserSourceInfo) AsSourceUploadedUserSourceInfo ¶
func (brusi BuildResultUserSourceInfo) AsSourceUploadedUserSourceInfo() (*SourceUploadedUserSourceInfo, bool)
AsSourceUploadedUserSourceInfo is the BasicUserSourceInfo implementation for BuildResultUserSourceInfo.
func (BuildResultUserSourceInfo) AsUploadedUserSourceInfo ¶
func (brusi BuildResultUserSourceInfo) AsUploadedUserSourceInfo() (*UploadedUserSourceInfo, bool)
AsUploadedUserSourceInfo is the BasicUserSourceInfo implementation for BuildResultUserSourceInfo.
func (BuildResultUserSourceInfo) AsUserSourceInfo ¶
func (brusi BuildResultUserSourceInfo) AsUserSourceInfo() (*UserSourceInfo, bool)
AsUserSourceInfo is the BasicUserSourceInfo implementation for BuildResultUserSourceInfo.
func (BuildResultUserSourceInfo) MarshalJSON ¶
func (brusi BuildResultUserSourceInfo) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for BuildResultUserSourceInfo.
type BuildService ¶
type BuildService struct { autorest.Response `json:"-"` // Properties - Properties of the build resource Properties *BuildServiceProperties `json:"properties,omitempty"` // ID - READ-ONLY; Fully qualified resource Id for the resource. ID *string `json:"id,omitempty"` // Name - READ-ONLY; The name of the resource. Name *string `json:"name,omitempty"` // Type - READ-ONLY; The type of the resource. Type *string `json:"type,omitempty"` SystemData *SystemData `json:"systemData,omitempty"` }
BuildService build service resource payload
func (BuildService) MarshalJSON ¶
func (bs BuildService) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for BuildService.
type BuildServiceAgentPoolClient ¶
type BuildServiceAgentPoolClient struct {
BaseClient
}
BuildServiceAgentPoolClient is the REST API for Azure Spring Apps
func NewBuildServiceAgentPoolClient ¶
func NewBuildServiceAgentPoolClient(subscriptionID string) BuildServiceAgentPoolClient
NewBuildServiceAgentPoolClient creates an instance of the BuildServiceAgentPoolClient client.
func NewBuildServiceAgentPoolClientWithBaseURI ¶
func NewBuildServiceAgentPoolClientWithBaseURI(baseURI string, subscriptionID string) BuildServiceAgentPoolClient
NewBuildServiceAgentPoolClientWithBaseURI creates an instance of the BuildServiceAgentPoolClient client using a custom endpoint. Use this when interacting with an Azure cloud that uses a non-standard base URI (sovereign clouds, Azure stack).
func (BuildServiceAgentPoolClient) Get ¶
func (client BuildServiceAgentPoolClient) Get(ctx context.Context, resourceGroupName string, serviceName string, buildServiceName string, agentPoolName string) (result BuildServiceAgentPoolResource, err error)
Get get build service agent pool. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. buildServiceName - the name of the build service resource. agentPoolName - the name of the build service agent pool resource.
func (BuildServiceAgentPoolClient) GetPreparer ¶
func (client BuildServiceAgentPoolClient) GetPreparer(ctx context.Context, resourceGroupName string, serviceName string, buildServiceName string, agentPoolName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (BuildServiceAgentPoolClient) GetResponder ¶
func (client BuildServiceAgentPoolClient) GetResponder(resp *http.Response) (result BuildServiceAgentPoolResource, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (BuildServiceAgentPoolClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (BuildServiceAgentPoolClient) List ¶
func (client BuildServiceAgentPoolClient) List(ctx context.Context, resourceGroupName string, serviceName string, buildServiceName string) (result BuildServiceAgentPoolResourceCollectionPage, err error)
List list build service agent pool. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. buildServiceName - the name of the build service resource.
func (BuildServiceAgentPoolClient) ListComplete ¶
func (client BuildServiceAgentPoolClient) ListComplete(ctx context.Context, resourceGroupName string, serviceName string, buildServiceName string) (result BuildServiceAgentPoolResourceCollectionIterator, err error)
ListComplete enumerates all values, automatically crossing page boundaries as required.
func (BuildServiceAgentPoolClient) ListPreparer ¶
func (client BuildServiceAgentPoolClient) ListPreparer(ctx context.Context, resourceGroupName string, serviceName string, buildServiceName string) (*http.Request, error)
ListPreparer prepares the List request.
func (BuildServiceAgentPoolClient) ListResponder ¶
func (client BuildServiceAgentPoolClient) ListResponder(resp *http.Response) (result BuildServiceAgentPoolResourceCollection, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (BuildServiceAgentPoolClient) ListSender ¶
ListSender sends the List request. The method will close the http.Response Body if it receives an error.
func (BuildServiceAgentPoolClient) UpdatePut ¶
func (client BuildServiceAgentPoolClient) UpdatePut(ctx context.Context, resourceGroupName string, serviceName string, buildServiceName string, agentPoolName string, agentPoolResource BuildServiceAgentPoolResource) (result BuildServiceAgentPoolUpdatePutFuture, err error)
UpdatePut create or update build service agent pool. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. buildServiceName - the name of the build service resource. agentPoolName - the name of the build service agent pool resource. agentPoolResource - parameters for the update operation
func (BuildServiceAgentPoolClient) UpdatePutPreparer ¶
func (client BuildServiceAgentPoolClient) UpdatePutPreparer(ctx context.Context, resourceGroupName string, serviceName string, buildServiceName string, agentPoolName string, agentPoolResource BuildServiceAgentPoolResource) (*http.Request, error)
UpdatePutPreparer prepares the UpdatePut request.
func (BuildServiceAgentPoolClient) UpdatePutResponder ¶
func (client BuildServiceAgentPoolClient) UpdatePutResponder(resp *http.Response) (result BuildServiceAgentPoolResource, err error)
UpdatePutResponder handles the response to the UpdatePut request. The method always closes the http.Response Body.
func (BuildServiceAgentPoolClient) UpdatePutSender ¶
func (client BuildServiceAgentPoolClient) UpdatePutSender(req *http.Request) (future BuildServiceAgentPoolUpdatePutFuture, err error)
UpdatePutSender sends the UpdatePut request. The method will close the http.Response Body if it receives an error.
type BuildServiceAgentPoolProperties ¶
type BuildServiceAgentPoolProperties struct { // ProvisioningState - READ-ONLY; Provisioning state of the build service agent pool ProvisioningState *string `json:"provisioningState,omitempty"` // PoolSize - build service agent pool size properties PoolSize *BuildServiceAgentPoolSizeProperties `json:"poolSize,omitempty"` }
BuildServiceAgentPoolProperties build service agent pool properties
func (BuildServiceAgentPoolProperties) MarshalJSON ¶
func (bsapp BuildServiceAgentPoolProperties) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for BuildServiceAgentPoolProperties.
type BuildServiceAgentPoolResource ¶
type BuildServiceAgentPoolResource struct { autorest.Response `json:"-"` // Properties - build service agent pool properties Properties *BuildServiceAgentPoolProperties `json:"properties,omitempty"` // ID - READ-ONLY; Fully qualified resource Id for the resource. ID *string `json:"id,omitempty"` // Name - READ-ONLY; The name of the resource. Name *string `json:"name,omitempty"` // Type - READ-ONLY; The type of the resource. Type *string `json:"type,omitempty"` SystemData *SystemData `json:"systemData,omitempty"` }
BuildServiceAgentPoolResource the build service agent pool resource
func (BuildServiceAgentPoolResource) MarshalJSON ¶
func (bsapr BuildServiceAgentPoolResource) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for BuildServiceAgentPoolResource.
type BuildServiceAgentPoolResourceCollection ¶
type BuildServiceAgentPoolResourceCollection struct { autorest.Response `json:"-"` // Value - Collection of build service agent pool resource Value *[]BuildServiceAgentPoolResource `json:"value,omitempty"` // NextLink - URL client should use to fetch the next page (per server side paging). // It's null for now, added for future use. NextLink *string `json:"nextLink,omitempty"` }
BuildServiceAgentPoolResourceCollection object that includes an array of build service agent pool resources and a possible link for next set
func (BuildServiceAgentPoolResourceCollection) IsEmpty ¶
func (bsaprc BuildServiceAgentPoolResourceCollection) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
type BuildServiceAgentPoolResourceCollectionIterator ¶
type BuildServiceAgentPoolResourceCollectionIterator struct {
// contains filtered or unexported fields
}
BuildServiceAgentPoolResourceCollectionIterator provides access to a complete listing of BuildServiceAgentPoolResource values.
func NewBuildServiceAgentPoolResourceCollectionIterator ¶
func NewBuildServiceAgentPoolResourceCollectionIterator(page BuildServiceAgentPoolResourceCollectionPage) BuildServiceAgentPoolResourceCollectionIterator
Creates a new instance of the BuildServiceAgentPoolResourceCollectionIterator type.
func (*BuildServiceAgentPoolResourceCollectionIterator) Next ¶
func (iter *BuildServiceAgentPoolResourceCollectionIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*BuildServiceAgentPoolResourceCollectionIterator) NextWithContext ¶
func (iter *BuildServiceAgentPoolResourceCollectionIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (BuildServiceAgentPoolResourceCollectionIterator) NotDone ¶
func (iter BuildServiceAgentPoolResourceCollectionIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (BuildServiceAgentPoolResourceCollectionIterator) Response ¶
func (iter BuildServiceAgentPoolResourceCollectionIterator) Response() BuildServiceAgentPoolResourceCollection
Response returns the raw server response from the last page request.
func (BuildServiceAgentPoolResourceCollectionIterator) Value ¶
func (iter BuildServiceAgentPoolResourceCollectionIterator) Value() BuildServiceAgentPoolResource
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type BuildServiceAgentPoolResourceCollectionPage ¶
type BuildServiceAgentPoolResourceCollectionPage struct {
// contains filtered or unexported fields
}
BuildServiceAgentPoolResourceCollectionPage contains a page of BuildServiceAgentPoolResource values.
func NewBuildServiceAgentPoolResourceCollectionPage ¶
func NewBuildServiceAgentPoolResourceCollectionPage(cur BuildServiceAgentPoolResourceCollection, getNextPage func(context.Context, BuildServiceAgentPoolResourceCollection) (BuildServiceAgentPoolResourceCollection, error)) BuildServiceAgentPoolResourceCollectionPage
Creates a new instance of the BuildServiceAgentPoolResourceCollectionPage type.
func (*BuildServiceAgentPoolResourceCollectionPage) Next ¶
func (page *BuildServiceAgentPoolResourceCollectionPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*BuildServiceAgentPoolResourceCollectionPage) NextWithContext ¶
func (page *BuildServiceAgentPoolResourceCollectionPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (BuildServiceAgentPoolResourceCollectionPage) NotDone ¶
func (page BuildServiceAgentPoolResourceCollectionPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (BuildServiceAgentPoolResourceCollectionPage) Response ¶
func (page BuildServiceAgentPoolResourceCollectionPage) Response() BuildServiceAgentPoolResourceCollection
Response returns the raw server response from the last page request.
func (BuildServiceAgentPoolResourceCollectionPage) Values ¶
func (page BuildServiceAgentPoolResourceCollectionPage) Values() []BuildServiceAgentPoolResource
Values returns the slice of values for the current page or nil if there are no values.
type BuildServiceAgentPoolSizeProperties ¶
type BuildServiceAgentPoolSizeProperties struct { // Name - The name of build service agent pool size Name *string `json:"name,omitempty"` // CPU - READ-ONLY; The cpu property of build service agent pool size CPU *string `json:"cpu,omitempty"` // Memory - READ-ONLY; The memory property of build service agent pool size Memory *string `json:"memory,omitempty"` }
BuildServiceAgentPoolSizeProperties build service agent pool size properties
func (BuildServiceAgentPoolSizeProperties) MarshalJSON ¶
func (bsapsp BuildServiceAgentPoolSizeProperties) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for BuildServiceAgentPoolSizeProperties.
type BuildServiceAgentPoolUpdatePutFuture ¶
type BuildServiceAgentPoolUpdatePutFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(BuildServiceAgentPoolClient) (BuildServiceAgentPoolResource, error) }
BuildServiceAgentPoolUpdatePutFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*BuildServiceAgentPoolUpdatePutFuture) UnmarshalJSON ¶
func (future *BuildServiceAgentPoolUpdatePutFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type BuildServiceBuilderClient ¶
type BuildServiceBuilderClient struct {
BaseClient
}
BuildServiceBuilderClient is the REST API for Azure Spring Apps
func NewBuildServiceBuilderClient ¶
func NewBuildServiceBuilderClient(subscriptionID string) BuildServiceBuilderClient
NewBuildServiceBuilderClient creates an instance of the BuildServiceBuilderClient client.
func NewBuildServiceBuilderClientWithBaseURI ¶
func NewBuildServiceBuilderClientWithBaseURI(baseURI string, subscriptionID string) BuildServiceBuilderClient
NewBuildServiceBuilderClientWithBaseURI creates an instance of the BuildServiceBuilderClient client using a custom endpoint. Use this when interacting with an Azure cloud that uses a non-standard base URI (sovereign clouds, Azure stack).
func (BuildServiceBuilderClient) CreateOrUpdate ¶
func (client BuildServiceBuilderClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, serviceName string, buildServiceName string, builderName string, builderResource BuilderResource) (result BuildServiceBuilderCreateOrUpdateFuture, err error)
CreateOrUpdate create or update a KPack builder. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. buildServiceName - the name of the build service resource. builderName - the name of the builder resource. builderResource - the target builder for the create or update operation
func (BuildServiceBuilderClient) CreateOrUpdatePreparer ¶
func (client BuildServiceBuilderClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, serviceName string, buildServiceName string, builderName string, builderResource BuilderResource) (*http.Request, error)
CreateOrUpdatePreparer prepares the CreateOrUpdate request.
func (BuildServiceBuilderClient) CreateOrUpdateResponder ¶
func (client BuildServiceBuilderClient) CreateOrUpdateResponder(resp *http.Response) (result BuilderResource, err error)
CreateOrUpdateResponder handles the response to the CreateOrUpdate request. The method always closes the http.Response Body.
func (BuildServiceBuilderClient) CreateOrUpdateSender ¶
func (client BuildServiceBuilderClient) CreateOrUpdateSender(req *http.Request) (future BuildServiceBuilderCreateOrUpdateFuture, err error)
CreateOrUpdateSender sends the CreateOrUpdate request. The method will close the http.Response Body if it receives an error.
func (BuildServiceBuilderClient) Delete ¶
func (client BuildServiceBuilderClient) Delete(ctx context.Context, resourceGroupName string, serviceName string, buildServiceName string, builderName string) (result BuildServiceBuilderDeleteFuture, err error)
Delete delete a KPack builder. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. buildServiceName - the name of the build service resource. builderName - the name of the builder resource.
func (BuildServiceBuilderClient) DeletePreparer ¶
func (client BuildServiceBuilderClient) DeletePreparer(ctx context.Context, resourceGroupName string, serviceName string, buildServiceName string, builderName string) (*http.Request, error)
DeletePreparer prepares the Delete request.
func (BuildServiceBuilderClient) DeleteResponder ¶
func (client BuildServiceBuilderClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
DeleteResponder handles the response to the Delete request. The method always closes the http.Response Body.
func (BuildServiceBuilderClient) DeleteSender ¶
func (client BuildServiceBuilderClient) DeleteSender(req *http.Request) (future BuildServiceBuilderDeleteFuture, err error)
DeleteSender sends the Delete request. The method will close the http.Response Body if it receives an error.
func (BuildServiceBuilderClient) Get ¶
func (client BuildServiceBuilderClient) Get(ctx context.Context, resourceGroupName string, serviceName string, buildServiceName string, builderName string) (result BuilderResource, err error)
Get get a KPack builder. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. buildServiceName - the name of the build service resource. builderName - the name of the builder resource.
func (BuildServiceBuilderClient) GetPreparer ¶
func (client BuildServiceBuilderClient) GetPreparer(ctx context.Context, resourceGroupName string, serviceName string, buildServiceName string, builderName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (BuildServiceBuilderClient) GetResponder ¶
func (client BuildServiceBuilderClient) GetResponder(resp *http.Response) (result BuilderResource, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (BuildServiceBuilderClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (BuildServiceBuilderClient) List ¶
func (client BuildServiceBuilderClient) List(ctx context.Context, resourceGroupName string, serviceName string, buildServiceName string) (result BuilderResourceCollectionPage, err error)
List list KPack builders result. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. buildServiceName - the name of the build service resource.
func (BuildServiceBuilderClient) ListComplete ¶
func (client BuildServiceBuilderClient) ListComplete(ctx context.Context, resourceGroupName string, serviceName string, buildServiceName string) (result BuilderResourceCollectionIterator, err error)
ListComplete enumerates all values, automatically crossing page boundaries as required.
func (BuildServiceBuilderClient) ListDeployments ¶
func (client BuildServiceBuilderClient) ListDeployments(ctx context.Context, resourceGroupName string, serviceName string, buildServiceName string, builderName string) (result DeploymentList, err error)
ListDeployments list deployments that are using the builder. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. buildServiceName - the name of the build service resource. builderName - the name of the builder resource.
func (BuildServiceBuilderClient) ListDeploymentsPreparer ¶
func (client BuildServiceBuilderClient) ListDeploymentsPreparer(ctx context.Context, resourceGroupName string, serviceName string, buildServiceName string, builderName string) (*http.Request, error)
ListDeploymentsPreparer prepares the ListDeployments request.
func (BuildServiceBuilderClient) ListDeploymentsResponder ¶
func (client BuildServiceBuilderClient) ListDeploymentsResponder(resp *http.Response) (result DeploymentList, err error)
ListDeploymentsResponder handles the response to the ListDeployments request. The method always closes the http.Response Body.
func (BuildServiceBuilderClient) ListDeploymentsSender ¶
func (client BuildServiceBuilderClient) ListDeploymentsSender(req *http.Request) (*http.Response, error)
ListDeploymentsSender sends the ListDeployments request. The method will close the http.Response Body if it receives an error.
func (BuildServiceBuilderClient) ListPreparer ¶
func (client BuildServiceBuilderClient) ListPreparer(ctx context.Context, resourceGroupName string, serviceName string, buildServiceName string) (*http.Request, error)
ListPreparer prepares the List request.
func (BuildServiceBuilderClient) ListResponder ¶
func (client BuildServiceBuilderClient) ListResponder(resp *http.Response) (result BuilderResourceCollection, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (BuildServiceBuilderClient) ListSender ¶
ListSender sends the List request. The method will close the http.Response Body if it receives an error.
type BuildServiceBuilderCreateOrUpdateFuture ¶
type BuildServiceBuilderCreateOrUpdateFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(BuildServiceBuilderClient) (BuilderResource, error) }
BuildServiceBuilderCreateOrUpdateFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*BuildServiceBuilderCreateOrUpdateFuture) UnmarshalJSON ¶
func (future *BuildServiceBuilderCreateOrUpdateFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type BuildServiceBuilderDeleteFuture ¶
type BuildServiceBuilderDeleteFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(BuildServiceBuilderClient) (autorest.Response, error) }
BuildServiceBuilderDeleteFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*BuildServiceBuilderDeleteFuture) UnmarshalJSON ¶
func (future *BuildServiceBuilderDeleteFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type BuildServiceClient ¶
type BuildServiceClient struct {
BaseClient
}
BuildServiceClient is the REST API for Azure Spring Apps
func NewBuildServiceClient ¶
func NewBuildServiceClient(subscriptionID string) BuildServiceClient
NewBuildServiceClient creates an instance of the BuildServiceClient client.
func NewBuildServiceClientWithBaseURI ¶
func NewBuildServiceClientWithBaseURI(baseURI string, subscriptionID string) BuildServiceClient
NewBuildServiceClientWithBaseURI creates an instance of the BuildServiceClient client using a custom endpoint. Use this when interacting with an Azure cloud that uses a non-standard base URI (sovereign clouds, Azure stack).
func (BuildServiceClient) CreateOrUpdate ¶
func (client BuildServiceClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, serviceName string, buildServiceName string, buildService BuildService) (result BuildServiceCreateOrUpdateFuture, err error)
CreateOrUpdate create a build service resource. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. buildServiceName - the name of the build service resource. buildService - parameters for the create operation
func (BuildServiceClient) CreateOrUpdateBuild ¶
func (client BuildServiceClient) CreateOrUpdateBuild(ctx context.Context, resourceGroupName string, serviceName string, buildServiceName string, buildName string, buildParameter Build) (result Build, err error)
CreateOrUpdateBuild create or update a KPack build. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. buildServiceName - the name of the build service resource. buildName - the name of the build resource. buildParameter - parameters for the create or update operation
func (BuildServiceClient) CreateOrUpdateBuildPreparer ¶
func (client BuildServiceClient) CreateOrUpdateBuildPreparer(ctx context.Context, resourceGroupName string, serviceName string, buildServiceName string, buildName string, buildParameter Build) (*http.Request, error)
CreateOrUpdateBuildPreparer prepares the CreateOrUpdateBuild request.
func (BuildServiceClient) CreateOrUpdateBuildResponder ¶
func (client BuildServiceClient) CreateOrUpdateBuildResponder(resp *http.Response) (result Build, err error)
CreateOrUpdateBuildResponder handles the response to the CreateOrUpdateBuild request. The method always closes the http.Response Body.
func (BuildServiceClient) CreateOrUpdateBuildSender ¶
func (client BuildServiceClient) CreateOrUpdateBuildSender(req *http.Request) (*http.Response, error)
CreateOrUpdateBuildSender sends the CreateOrUpdateBuild request. The method will close the http.Response Body if it receives an error.
func (BuildServiceClient) CreateOrUpdatePreparer ¶
func (client BuildServiceClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, serviceName string, buildServiceName string, buildService BuildService) (*http.Request, error)
CreateOrUpdatePreparer prepares the CreateOrUpdate request.
func (BuildServiceClient) CreateOrUpdateResponder ¶
func (client BuildServiceClient) CreateOrUpdateResponder(resp *http.Response) (result BuildService, err error)
CreateOrUpdateResponder handles the response to the CreateOrUpdate request. The method always closes the http.Response Body.
func (BuildServiceClient) CreateOrUpdateSender ¶
func (client BuildServiceClient) CreateOrUpdateSender(req *http.Request) (future BuildServiceCreateOrUpdateFuture, err error)
CreateOrUpdateSender sends the CreateOrUpdate request. The method will close the http.Response Body if it receives an error.
func (BuildServiceClient) DeleteBuild ¶
func (client BuildServiceClient) DeleteBuild(ctx context.Context, resourceGroupName string, serviceName string, buildServiceName string, buildName string) (result BuildServiceDeleteBuildFuture, err error)
DeleteBuild delete a KPack build. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. buildServiceName - the name of the build service resource. buildName - the name of the build resource.
func (BuildServiceClient) DeleteBuildPreparer ¶
func (client BuildServiceClient) DeleteBuildPreparer(ctx context.Context, resourceGroupName string, serviceName string, buildServiceName string, buildName string) (*http.Request, error)
DeleteBuildPreparer prepares the DeleteBuild request.
func (BuildServiceClient) DeleteBuildResponder ¶
func (client BuildServiceClient) DeleteBuildResponder(resp *http.Response) (result autorest.Response, err error)
DeleteBuildResponder handles the response to the DeleteBuild request. The method always closes the http.Response Body.
func (BuildServiceClient) DeleteBuildSender ¶
func (client BuildServiceClient) DeleteBuildSender(req *http.Request) (future BuildServiceDeleteBuildFuture, err error)
DeleteBuildSender sends the DeleteBuild request. The method will close the http.Response Body if it receives an error.
func (BuildServiceClient) GetBuild ¶
func (client BuildServiceClient) GetBuild(ctx context.Context, resourceGroupName string, serviceName string, buildServiceName string, buildName string) (result Build, err error)
GetBuild get a KPack build. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. buildServiceName - the name of the build service resource. buildName - the name of the build resource.
func (BuildServiceClient) GetBuildPreparer ¶
func (client BuildServiceClient) GetBuildPreparer(ctx context.Context, resourceGroupName string, serviceName string, buildServiceName string, buildName string) (*http.Request, error)
GetBuildPreparer prepares the GetBuild request.
func (BuildServiceClient) GetBuildResponder ¶
func (client BuildServiceClient) GetBuildResponder(resp *http.Response) (result Build, err error)
GetBuildResponder handles the response to the GetBuild request. The method always closes the http.Response Body.
func (BuildServiceClient) GetBuildResult ¶
func (client BuildServiceClient) GetBuildResult(ctx context.Context, resourceGroupName string, serviceName string, buildServiceName string, buildName string, buildResultName string) (result BuildResult, err error)
GetBuildResult get a KPack build result. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. buildServiceName - the name of the build service resource. buildName - the name of the build resource. buildResultName - the name of the build result resource.
func (BuildServiceClient) GetBuildResultLog ¶
func (client BuildServiceClient) GetBuildResultLog(ctx context.Context, resourceGroupName string, serviceName string, buildServiceName string, buildName string, buildResultName string) (result BuildResultLog, err error)
GetBuildResultLog get a KPack build result log download URL. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. buildServiceName - the name of the build service resource. buildName - the name of the build resource. buildResultName - the name of the build result resource.
func (BuildServiceClient) GetBuildResultLogPreparer ¶
func (client BuildServiceClient) GetBuildResultLogPreparer(ctx context.Context, resourceGroupName string, serviceName string, buildServiceName string, buildName string, buildResultName string) (*http.Request, error)
GetBuildResultLogPreparer prepares the GetBuildResultLog request.
func (BuildServiceClient) GetBuildResultLogResponder ¶
func (client BuildServiceClient) GetBuildResultLogResponder(resp *http.Response) (result BuildResultLog, err error)
GetBuildResultLogResponder handles the response to the GetBuildResultLog request. The method always closes the http.Response Body.
func (BuildServiceClient) GetBuildResultLogSender ¶
GetBuildResultLogSender sends the GetBuildResultLog request. The method will close the http.Response Body if it receives an error.
func (BuildServiceClient) GetBuildResultPreparer ¶
func (client BuildServiceClient) GetBuildResultPreparer(ctx context.Context, resourceGroupName string, serviceName string, buildServiceName string, buildName string, buildResultName string) (*http.Request, error)
GetBuildResultPreparer prepares the GetBuildResult request.
func (BuildServiceClient) GetBuildResultResponder ¶
func (client BuildServiceClient) GetBuildResultResponder(resp *http.Response) (result BuildResult, err error)
GetBuildResultResponder handles the response to the GetBuildResult request. The method always closes the http.Response Body.
func (BuildServiceClient) GetBuildResultSender ¶
GetBuildResultSender sends the GetBuildResult request. The method will close the http.Response Body if it receives an error.
func (BuildServiceClient) GetBuildSender ¶
GetBuildSender sends the GetBuild request. The method will close the http.Response Body if it receives an error.
func (BuildServiceClient) GetBuildService ¶
func (client BuildServiceClient) GetBuildService(ctx context.Context, resourceGroupName string, serviceName string, buildServiceName string) (result BuildService, err error)
GetBuildService get a build service resource. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. buildServiceName - the name of the build service resource.
func (BuildServiceClient) GetBuildServicePreparer ¶
func (client BuildServiceClient) GetBuildServicePreparer(ctx context.Context, resourceGroupName string, serviceName string, buildServiceName string) (*http.Request, error)
GetBuildServicePreparer prepares the GetBuildService request.
func (BuildServiceClient) GetBuildServiceResponder ¶
func (client BuildServiceClient) GetBuildServiceResponder(resp *http.Response) (result BuildService, err error)
GetBuildServiceResponder handles the response to the GetBuildService request. The method always closes the http.Response Body.
func (BuildServiceClient) GetBuildServiceSender ¶
GetBuildServiceSender sends the GetBuildService request. The method will close the http.Response Body if it receives an error.
func (BuildServiceClient) GetResourceUploadURL ¶
func (client BuildServiceClient) GetResourceUploadURL(ctx context.Context, resourceGroupName string, serviceName string, buildServiceName string) (result ResourceUploadDefinition, err error)
GetResourceUploadURL get an resource upload URL for build service, which may be artifacts or source archive. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. buildServiceName - the name of the build service resource.
func (BuildServiceClient) GetResourceUploadURLPreparer ¶
func (client BuildServiceClient) GetResourceUploadURLPreparer(ctx context.Context, resourceGroupName string, serviceName string, buildServiceName string) (*http.Request, error)
GetResourceUploadURLPreparer prepares the GetResourceUploadURL request.
func (BuildServiceClient) GetResourceUploadURLResponder ¶
func (client BuildServiceClient) GetResourceUploadURLResponder(resp *http.Response) (result ResourceUploadDefinition, err error)
GetResourceUploadURLResponder handles the response to the GetResourceUploadURL request. The method always closes the http.Response Body.
func (BuildServiceClient) GetResourceUploadURLSender ¶
func (client BuildServiceClient) GetResourceUploadURLSender(req *http.Request) (*http.Response, error)
GetResourceUploadURLSender sends the GetResourceUploadURL request. The method will close the http.Response Body if it receives an error.
func (BuildServiceClient) GetSupportedBuildpack ¶
func (client BuildServiceClient) GetSupportedBuildpack(ctx context.Context, resourceGroupName string, serviceName string, buildServiceName string, buildpackName string) (result SupportedBuildpackResource, err error)
GetSupportedBuildpack get the supported buildpack resource. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. buildServiceName - the name of the build service resource. buildpackName - the name of the buildpack resource.
func (BuildServiceClient) GetSupportedBuildpackPreparer ¶
func (client BuildServiceClient) GetSupportedBuildpackPreparer(ctx context.Context, resourceGroupName string, serviceName string, buildServiceName string, buildpackName string) (*http.Request, error)
GetSupportedBuildpackPreparer prepares the GetSupportedBuildpack request.
func (BuildServiceClient) GetSupportedBuildpackResponder ¶
func (client BuildServiceClient) GetSupportedBuildpackResponder(resp *http.Response) (result SupportedBuildpackResource, err error)
GetSupportedBuildpackResponder handles the response to the GetSupportedBuildpack request. The method always closes the http.Response Body.
func (BuildServiceClient) GetSupportedBuildpackSender ¶
func (client BuildServiceClient) GetSupportedBuildpackSender(req *http.Request) (*http.Response, error)
GetSupportedBuildpackSender sends the GetSupportedBuildpack request. The method will close the http.Response Body if it receives an error.
func (BuildServiceClient) GetSupportedStack ¶
func (client BuildServiceClient) GetSupportedStack(ctx context.Context, resourceGroupName string, serviceName string, buildServiceName string, stackName string) (result SupportedStackResource, err error)
GetSupportedStack get the supported stack resource. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. buildServiceName - the name of the build service resource. stackName - the name of the stack resource.
func (BuildServiceClient) GetSupportedStackPreparer ¶
func (client BuildServiceClient) GetSupportedStackPreparer(ctx context.Context, resourceGroupName string, serviceName string, buildServiceName string, stackName string) (*http.Request, error)
GetSupportedStackPreparer prepares the GetSupportedStack request.
func (BuildServiceClient) GetSupportedStackResponder ¶
func (client BuildServiceClient) GetSupportedStackResponder(resp *http.Response) (result SupportedStackResource, err error)
GetSupportedStackResponder handles the response to the GetSupportedStack request. The method always closes the http.Response Body.
func (BuildServiceClient) GetSupportedStackSender ¶
GetSupportedStackSender sends the GetSupportedStack request. The method will close the http.Response Body if it receives an error.
func (BuildServiceClient) ListBuildResults ¶
func (client BuildServiceClient) ListBuildResults(ctx context.Context, resourceGroupName string, serviceName string, buildServiceName string, buildName string) (result BuildResultCollectionPage, err error)
ListBuildResults list KPack build results. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. buildServiceName - the name of the build service resource. buildName - the name of the build resource.
func (BuildServiceClient) ListBuildResultsComplete ¶
func (client BuildServiceClient) ListBuildResultsComplete(ctx context.Context, resourceGroupName string, serviceName string, buildServiceName string, buildName string) (result BuildResultCollectionIterator, err error)
ListBuildResultsComplete enumerates all values, automatically crossing page boundaries as required.
func (BuildServiceClient) ListBuildResultsPreparer ¶
func (client BuildServiceClient) ListBuildResultsPreparer(ctx context.Context, resourceGroupName string, serviceName string, buildServiceName string, buildName string) (*http.Request, error)
ListBuildResultsPreparer prepares the ListBuildResults request.
func (BuildServiceClient) ListBuildResultsResponder ¶
func (client BuildServiceClient) ListBuildResultsResponder(resp *http.Response) (result BuildResultCollection, err error)
ListBuildResultsResponder handles the response to the ListBuildResults request. The method always closes the http.Response Body.
func (BuildServiceClient) ListBuildResultsSender ¶
ListBuildResultsSender sends the ListBuildResults request. The method will close the http.Response Body if it receives an error.
func (BuildServiceClient) ListBuildServices ¶
func (client BuildServiceClient) ListBuildServices(ctx context.Context, resourceGroupName string, serviceName string) (result BuildServiceCollectionPage, err error)
ListBuildServices list build services resource. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource.
func (BuildServiceClient) ListBuildServicesComplete ¶
func (client BuildServiceClient) ListBuildServicesComplete(ctx context.Context, resourceGroupName string, serviceName string) (result BuildServiceCollectionIterator, err error)
ListBuildServicesComplete enumerates all values, automatically crossing page boundaries as required.
func (BuildServiceClient) ListBuildServicesPreparer ¶
func (client BuildServiceClient) ListBuildServicesPreparer(ctx context.Context, resourceGroupName string, serviceName string) (*http.Request, error)
ListBuildServicesPreparer prepares the ListBuildServices request.
func (BuildServiceClient) ListBuildServicesResponder ¶
func (client BuildServiceClient) ListBuildServicesResponder(resp *http.Response) (result BuildServiceCollection, err error)
ListBuildServicesResponder handles the response to the ListBuildServices request. The method always closes the http.Response Body.
func (BuildServiceClient) ListBuildServicesSender ¶
ListBuildServicesSender sends the ListBuildServices request. The method will close the http.Response Body if it receives an error.
func (BuildServiceClient) ListBuilds ¶
func (client BuildServiceClient) ListBuilds(ctx context.Context, resourceGroupName string, serviceName string, buildServiceName string) (result BuildCollectionPage, err error)
ListBuilds list KPack builds. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. buildServiceName - the name of the build service resource.
func (BuildServiceClient) ListBuildsComplete ¶
func (client BuildServiceClient) ListBuildsComplete(ctx context.Context, resourceGroupName string, serviceName string, buildServiceName string) (result BuildCollectionIterator, err error)
ListBuildsComplete enumerates all values, automatically crossing page boundaries as required.
func (BuildServiceClient) ListBuildsPreparer ¶
func (client BuildServiceClient) ListBuildsPreparer(ctx context.Context, resourceGroupName string, serviceName string, buildServiceName string) (*http.Request, error)
ListBuildsPreparer prepares the ListBuilds request.
func (BuildServiceClient) ListBuildsResponder ¶
func (client BuildServiceClient) ListBuildsResponder(resp *http.Response) (result BuildCollection, err error)
ListBuildsResponder handles the response to the ListBuilds request. The method always closes the http.Response Body.
func (BuildServiceClient) ListBuildsSender ¶
ListBuildsSender sends the ListBuilds request. The method will close the http.Response Body if it receives an error.
func (BuildServiceClient) ListSupportedBuildpacks ¶
func (client BuildServiceClient) ListSupportedBuildpacks(ctx context.Context, resourceGroupName string, serviceName string, buildServiceName string) (result SupportedBuildpacksCollection, err error)
ListSupportedBuildpacks get all supported buildpacks. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. buildServiceName - the name of the build service resource.
func (BuildServiceClient) ListSupportedBuildpacksPreparer ¶
func (client BuildServiceClient) ListSupportedBuildpacksPreparer(ctx context.Context, resourceGroupName string, serviceName string, buildServiceName string) (*http.Request, error)
ListSupportedBuildpacksPreparer prepares the ListSupportedBuildpacks request.
func (BuildServiceClient) ListSupportedBuildpacksResponder ¶
func (client BuildServiceClient) ListSupportedBuildpacksResponder(resp *http.Response) (result SupportedBuildpacksCollection, err error)
ListSupportedBuildpacksResponder handles the response to the ListSupportedBuildpacks request. The method always closes the http.Response Body.
func (BuildServiceClient) ListSupportedBuildpacksSender ¶
func (client BuildServiceClient) ListSupportedBuildpacksSender(req *http.Request) (*http.Response, error)
ListSupportedBuildpacksSender sends the ListSupportedBuildpacks request. The method will close the http.Response Body if it receives an error.
func (BuildServiceClient) ListSupportedStacks ¶
func (client BuildServiceClient) ListSupportedStacks(ctx context.Context, resourceGroupName string, serviceName string, buildServiceName string) (result SupportedStacksCollection, err error)
ListSupportedStacks get all supported stacks. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. buildServiceName - the name of the build service resource.
func (BuildServiceClient) ListSupportedStacksPreparer ¶
func (client BuildServiceClient) ListSupportedStacksPreparer(ctx context.Context, resourceGroupName string, serviceName string, buildServiceName string) (*http.Request, error)
ListSupportedStacksPreparer prepares the ListSupportedStacks request.
func (BuildServiceClient) ListSupportedStacksResponder ¶
func (client BuildServiceClient) ListSupportedStacksResponder(resp *http.Response) (result SupportedStacksCollection, err error)
ListSupportedStacksResponder handles the response to the ListSupportedStacks request. The method always closes the http.Response Body.
func (BuildServiceClient) ListSupportedStacksSender ¶
func (client BuildServiceClient) ListSupportedStacksSender(req *http.Request) (*http.Response, error)
ListSupportedStacksSender sends the ListSupportedStacks request. The method will close the http.Response Body if it receives an error.
type BuildServiceCollection ¶
type BuildServiceCollection struct { autorest.Response `json:"-"` // Value - Collection of Build service resources Value *[]BuildService `json:"value,omitempty"` // NextLink - URL client should use to fetch the next page (per server side paging). // It's null for now, added for future use. NextLink *string `json:"nextLink,omitempty"` }
BuildServiceCollection object that includes an array of Build service resources and a possible link for next set
func (BuildServiceCollection) IsEmpty ¶
func (bsc BuildServiceCollection) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
type BuildServiceCollectionIterator ¶
type BuildServiceCollectionIterator struct {
// contains filtered or unexported fields
}
BuildServiceCollectionIterator provides access to a complete listing of BuildService values.
func NewBuildServiceCollectionIterator ¶
func NewBuildServiceCollectionIterator(page BuildServiceCollectionPage) BuildServiceCollectionIterator
Creates a new instance of the BuildServiceCollectionIterator type.
func (*BuildServiceCollectionIterator) Next ¶
func (iter *BuildServiceCollectionIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*BuildServiceCollectionIterator) NextWithContext ¶
func (iter *BuildServiceCollectionIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (BuildServiceCollectionIterator) NotDone ¶
func (iter BuildServiceCollectionIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (BuildServiceCollectionIterator) Response ¶
func (iter BuildServiceCollectionIterator) Response() BuildServiceCollection
Response returns the raw server response from the last page request.
func (BuildServiceCollectionIterator) Value ¶
func (iter BuildServiceCollectionIterator) Value() BuildService
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type BuildServiceCollectionPage ¶
type BuildServiceCollectionPage struct {
// contains filtered or unexported fields
}
BuildServiceCollectionPage contains a page of BuildService values.
func NewBuildServiceCollectionPage ¶
func NewBuildServiceCollectionPage(cur BuildServiceCollection, getNextPage func(context.Context, BuildServiceCollection) (BuildServiceCollection, error)) BuildServiceCollectionPage
Creates a new instance of the BuildServiceCollectionPage type.
func (*BuildServiceCollectionPage) Next ¶
func (page *BuildServiceCollectionPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*BuildServiceCollectionPage) NextWithContext ¶
func (page *BuildServiceCollectionPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (BuildServiceCollectionPage) NotDone ¶
func (page BuildServiceCollectionPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (BuildServiceCollectionPage) Response ¶
func (page BuildServiceCollectionPage) Response() BuildServiceCollection
Response returns the raw server response from the last page request.
func (BuildServiceCollectionPage) Values ¶
func (page BuildServiceCollectionPage) Values() []BuildService
Values returns the slice of values for the current page or nil if there are no values.
type BuildServiceCreateOrUpdateFuture ¶
type BuildServiceCreateOrUpdateFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(BuildServiceClient) (BuildService, error) }
BuildServiceCreateOrUpdateFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*BuildServiceCreateOrUpdateFuture) UnmarshalJSON ¶
func (future *BuildServiceCreateOrUpdateFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type BuildServiceDeleteBuildFuture ¶
type BuildServiceDeleteBuildFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(BuildServiceClient) (autorest.Response, error) }
BuildServiceDeleteBuildFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*BuildServiceDeleteBuildFuture) UnmarshalJSON ¶
func (future *BuildServiceDeleteBuildFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type BuildServiceProperties ¶
type BuildServiceProperties struct { // ContainerRegistry - The resource id of the container registry used in this build service. ContainerRegistry *string `json:"containerRegistry,omitempty"` // KPackVersion - READ-ONLY; The installed KPack version in this build service. KPackVersion *string `json:"kPackVersion,omitempty"` // ProvisioningState - READ-ONLY; Provisioning state of the KPack build service. Possible values include: 'BuildServiceProvisioningStateCreating', 'BuildServiceProvisioningStateUpdating', 'BuildServiceProvisioningStateSucceeded', 'BuildServiceProvisioningStateFailed', 'BuildServiceProvisioningStateDeleting' ProvisioningState BuildServiceProvisioningState `json:"provisioningState,omitempty"` // ResourceRequests - The runtime resource configuration of this build service. ResourceRequests *BuildServicePropertiesResourceRequests `json:"resourceRequests,omitempty"` }
BuildServiceProperties build service resource properties payload
func (BuildServiceProperties) MarshalJSON ¶
func (bsp BuildServiceProperties) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for BuildServiceProperties.
type BuildServicePropertiesResourceRequests ¶
type BuildServicePropertiesResourceRequests struct { // CPU - READ-ONLY; vCPU allocated to the entire build service node pool. CPU *string `json:"cpu,omitempty"` // Memory - READ-ONLY; Memory allocated to the entire build service node pool. Memory *string `json:"memory,omitempty"` }
BuildServicePropertiesResourceRequests the runtime resource configuration of this build service.
func (BuildServicePropertiesResourceRequests) MarshalJSON ¶
func (bspR BuildServicePropertiesResourceRequests) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for BuildServicePropertiesResourceRequests.
type BuildServiceProvisioningState ¶
type BuildServiceProvisioningState string
BuildServiceProvisioningState enumerates the values for build service provisioning state.
const ( // BuildServiceProvisioningStateCreating ... BuildServiceProvisioningStateCreating BuildServiceProvisioningState = "Creating" // BuildServiceProvisioningStateDeleting ... BuildServiceProvisioningStateDeleting BuildServiceProvisioningState = "Deleting" // BuildServiceProvisioningStateFailed ... BuildServiceProvisioningStateFailed BuildServiceProvisioningState = "Failed" // BuildServiceProvisioningStateSucceeded ... BuildServiceProvisioningStateSucceeded BuildServiceProvisioningState = "Succeeded" // BuildServiceProvisioningStateUpdating ... BuildServiceProvisioningStateUpdating BuildServiceProvisioningState = "Updating" )
func PossibleBuildServiceProvisioningStateValues ¶
func PossibleBuildServiceProvisioningStateValues() []BuildServiceProvisioningState
PossibleBuildServiceProvisioningStateValues returns an array of possible values for the BuildServiceProvisioningState const type.
type BuildStageProperties ¶
type BuildStageProperties struct { // Name - READ-ONLY; The name of this build stage resource. Name *string `json:"name,omitempty"` // Status - READ-ONLY; The provisioning state of this build stage resource. Possible values include: 'KPackBuildStageProvisioningStateNotStarted', 'KPackBuildStageProvisioningStateRunning', 'KPackBuildStageProvisioningStateSucceeded', 'KPackBuildStageProvisioningStateFailed' Status KPackBuildStageProvisioningState `json:"status,omitempty"` // ExitCode - READ-ONLY; The exit code of this build init container. ExitCode *string `json:"exitCode,omitempty"` // Reason - READ-ONLY; The reason of this build init container. Reason *string `json:"reason,omitempty"` }
BuildStageProperties the build stage (init-container and container) resources in build pod.
func (BuildStageProperties) MarshalJSON ¶
func (bsp BuildStageProperties) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for BuildStageProperties.
type BuilderProperties ¶
type BuilderProperties struct { // ProvisioningState - READ-ONLY; Builder provision status. Possible values include: 'BuilderProvisioningStateCreating', 'BuilderProvisioningStateUpdating', 'BuilderProvisioningStateSucceeded', 'BuilderProvisioningStateFailed', 'BuilderProvisioningStateDeleting' ProvisioningState BuilderProvisioningState `json:"provisioningState,omitempty"` // Stack - Builder cluster stack property. Stack *StackProperties `json:"stack,omitempty"` // BuildpackGroups - Builder buildpack groups. BuildpackGroups *[]BuildpacksGroupProperties `json:"buildpackGroups,omitempty"` }
BuilderProperties kPack Builder properties payload
func (BuilderProperties) MarshalJSON ¶
func (bp BuilderProperties) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for BuilderProperties.
type BuilderProvisioningState ¶
type BuilderProvisioningState string
BuilderProvisioningState enumerates the values for builder provisioning state.
const ( // BuilderProvisioningStateCreating ... BuilderProvisioningStateCreating BuilderProvisioningState = "Creating" // BuilderProvisioningStateDeleting ... BuilderProvisioningStateDeleting BuilderProvisioningState = "Deleting" // BuilderProvisioningStateFailed ... BuilderProvisioningStateFailed BuilderProvisioningState = "Failed" // BuilderProvisioningStateSucceeded ... BuilderProvisioningStateSucceeded BuilderProvisioningState = "Succeeded" // BuilderProvisioningStateUpdating ... BuilderProvisioningStateUpdating BuilderProvisioningState = "Updating" )
func PossibleBuilderProvisioningStateValues ¶
func PossibleBuilderProvisioningStateValues() []BuilderProvisioningState
PossibleBuilderProvisioningStateValues returns an array of possible values for the BuilderProvisioningState const type.
type BuilderResource ¶
type BuilderResource struct { autorest.Response `json:"-"` // Properties - Property of the Builder resource. Properties *BuilderProperties `json:"properties,omitempty"` // ID - READ-ONLY; Fully qualified resource Id for the resource. ID *string `json:"id,omitempty"` // Name - READ-ONLY; The name of the resource. Name *string `json:"name,omitempty"` // Type - READ-ONLY; The type of the resource. Type *string `json:"type,omitempty"` SystemData *SystemData `json:"systemData,omitempty"` }
BuilderResource kPack Builder resource
func (BuilderResource) MarshalJSON ¶
func (br BuilderResource) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for BuilderResource.
type BuilderResourceCollection ¶
type BuilderResourceCollection struct { autorest.Response `json:"-"` // Value - Collection of Builder resources Value *[]BuilderResource `json:"value,omitempty"` // NextLink - URL client should use to fetch the next page (per server side paging). // It's null for now, added for future use. NextLink *string `json:"nextLink,omitempty"` }
BuilderResourceCollection object that includes an array of Builder resources and a possible link for next set
func (BuilderResourceCollection) IsEmpty ¶
func (brc BuilderResourceCollection) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
type BuilderResourceCollectionIterator ¶
type BuilderResourceCollectionIterator struct {
// contains filtered or unexported fields
}
BuilderResourceCollectionIterator provides access to a complete listing of BuilderResource values.
func NewBuilderResourceCollectionIterator ¶
func NewBuilderResourceCollectionIterator(page BuilderResourceCollectionPage) BuilderResourceCollectionIterator
Creates a new instance of the BuilderResourceCollectionIterator type.
func (*BuilderResourceCollectionIterator) Next ¶
func (iter *BuilderResourceCollectionIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*BuilderResourceCollectionIterator) NextWithContext ¶
func (iter *BuilderResourceCollectionIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (BuilderResourceCollectionIterator) NotDone ¶
func (iter BuilderResourceCollectionIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (BuilderResourceCollectionIterator) Response ¶
func (iter BuilderResourceCollectionIterator) Response() BuilderResourceCollection
Response returns the raw server response from the last page request.
func (BuilderResourceCollectionIterator) Value ¶
func (iter BuilderResourceCollectionIterator) Value() BuilderResource
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type BuilderResourceCollectionPage ¶
type BuilderResourceCollectionPage struct {
// contains filtered or unexported fields
}
BuilderResourceCollectionPage contains a page of BuilderResource values.
func NewBuilderResourceCollectionPage ¶
func NewBuilderResourceCollectionPage(cur BuilderResourceCollection, getNextPage func(context.Context, BuilderResourceCollection) (BuilderResourceCollection, error)) BuilderResourceCollectionPage
Creates a new instance of the BuilderResourceCollectionPage type.
func (*BuilderResourceCollectionPage) Next ¶
func (page *BuilderResourceCollectionPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*BuilderResourceCollectionPage) NextWithContext ¶
func (page *BuilderResourceCollectionPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (BuilderResourceCollectionPage) NotDone ¶
func (page BuilderResourceCollectionPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (BuilderResourceCollectionPage) Response ¶
func (page BuilderResourceCollectionPage) Response() BuilderResourceCollection
Response returns the raw server response from the last page request.
func (BuilderResourceCollectionPage) Values ¶
func (page BuilderResourceCollectionPage) Values() []BuilderResource
Values returns the slice of values for the current page or nil if there are no values.
type BuildpackBindingClient ¶
type BuildpackBindingClient struct {
BaseClient
}
BuildpackBindingClient is the REST API for Azure Spring Apps
func NewBuildpackBindingClient ¶
func NewBuildpackBindingClient(subscriptionID string) BuildpackBindingClient
NewBuildpackBindingClient creates an instance of the BuildpackBindingClient client.
func NewBuildpackBindingClientWithBaseURI ¶
func NewBuildpackBindingClientWithBaseURI(baseURI string, subscriptionID string) BuildpackBindingClient
NewBuildpackBindingClientWithBaseURI creates an instance of the BuildpackBindingClient client using a custom endpoint. Use this when interacting with an Azure cloud that uses a non-standard base URI (sovereign clouds, Azure stack).
func (BuildpackBindingClient) CreateOrUpdate ¶
func (client BuildpackBindingClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, serviceName string, buildServiceName string, builderName string, buildpackBindingName string, buildpackBinding BuildpackBindingResource) (result BuildpackBindingCreateOrUpdateFuture, err error)
CreateOrUpdate create or update a buildpack binding. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. buildServiceName - the name of the build service resource. builderName - the name of the builder resource. buildpackBindingName - the name of the Buildpack Binding Name buildpackBinding - the target buildpack binding for the create or update operation
func (BuildpackBindingClient) CreateOrUpdatePreparer ¶
func (client BuildpackBindingClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, serviceName string, buildServiceName string, builderName string, buildpackBindingName string, buildpackBinding BuildpackBindingResource) (*http.Request, error)
CreateOrUpdatePreparer prepares the CreateOrUpdate request.
func (BuildpackBindingClient) CreateOrUpdateResponder ¶
func (client BuildpackBindingClient) CreateOrUpdateResponder(resp *http.Response) (result BuildpackBindingResource, err error)
CreateOrUpdateResponder handles the response to the CreateOrUpdate request. The method always closes the http.Response Body.
func (BuildpackBindingClient) CreateOrUpdateSender ¶
func (client BuildpackBindingClient) CreateOrUpdateSender(req *http.Request) (future BuildpackBindingCreateOrUpdateFuture, err error)
CreateOrUpdateSender sends the CreateOrUpdate request. The method will close the http.Response Body if it receives an error.
func (BuildpackBindingClient) Delete ¶
func (client BuildpackBindingClient) Delete(ctx context.Context, resourceGroupName string, serviceName string, buildServiceName string, builderName string, buildpackBindingName string) (result BuildpackBindingDeleteFuture, err error)
Delete operation to delete a Buildpack Binding Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. buildServiceName - the name of the build service resource. builderName - the name of the builder resource. buildpackBindingName - the name of the Buildpack Binding Name
func (BuildpackBindingClient) DeletePreparer ¶
func (client BuildpackBindingClient) DeletePreparer(ctx context.Context, resourceGroupName string, serviceName string, buildServiceName string, builderName string, buildpackBindingName string) (*http.Request, error)
DeletePreparer prepares the Delete request.
func (BuildpackBindingClient) DeleteResponder ¶
func (client BuildpackBindingClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
DeleteResponder handles the response to the Delete request. The method always closes the http.Response Body.
func (BuildpackBindingClient) DeleteSender ¶
func (client BuildpackBindingClient) DeleteSender(req *http.Request) (future BuildpackBindingDeleteFuture, err error)
DeleteSender sends the Delete request. The method will close the http.Response Body if it receives an error.
func (BuildpackBindingClient) Get ¶
func (client BuildpackBindingClient) Get(ctx context.Context, resourceGroupName string, serviceName string, buildServiceName string, builderName string, buildpackBindingName string) (result BuildpackBindingResource, err error)
Get get a buildpack binding by name. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. buildServiceName - the name of the build service resource. builderName - the name of the builder resource. buildpackBindingName - the name of the Buildpack Binding Name
func (BuildpackBindingClient) GetPreparer ¶
func (client BuildpackBindingClient) GetPreparer(ctx context.Context, resourceGroupName string, serviceName string, buildServiceName string, builderName string, buildpackBindingName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (BuildpackBindingClient) GetResponder ¶
func (client BuildpackBindingClient) GetResponder(resp *http.Response) (result BuildpackBindingResource, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (BuildpackBindingClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (BuildpackBindingClient) List ¶
func (client BuildpackBindingClient) List(ctx context.Context, resourceGroupName string, serviceName string, buildServiceName string, builderName string) (result BuildpackBindingResourceCollectionPage, err error)
List handles requests to list all buildpack bindings in a builder. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. buildServiceName - the name of the build service resource. builderName - the name of the builder resource.
func (BuildpackBindingClient) ListComplete ¶
func (client BuildpackBindingClient) ListComplete(ctx context.Context, resourceGroupName string, serviceName string, buildServiceName string, builderName string) (result BuildpackBindingResourceCollectionIterator, err error)
ListComplete enumerates all values, automatically crossing page boundaries as required.
func (BuildpackBindingClient) ListForCluster ¶
func (client BuildpackBindingClient) ListForCluster(ctx context.Context, resourceGroupName string, serviceName string) (result BuildpackBindingResourceCollectionPage, err error)
ListForCluster get collection of buildpack bindings under all builders. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource.
func (BuildpackBindingClient) ListForClusterComplete ¶
func (client BuildpackBindingClient) ListForClusterComplete(ctx context.Context, resourceGroupName string, serviceName string) (result BuildpackBindingResourceCollectionIterator, err error)
ListForClusterComplete enumerates all values, automatically crossing page boundaries as required.
func (BuildpackBindingClient) ListForClusterPreparer ¶
func (client BuildpackBindingClient) ListForClusterPreparer(ctx context.Context, resourceGroupName string, serviceName string) (*http.Request, error)
ListForClusterPreparer prepares the ListForCluster request.
func (BuildpackBindingClient) ListForClusterResponder ¶
func (client BuildpackBindingClient) ListForClusterResponder(resp *http.Response) (result BuildpackBindingResourceCollection, err error)
ListForClusterResponder handles the response to the ListForCluster request. The method always closes the http.Response Body.
func (BuildpackBindingClient) ListForClusterSender ¶
func (client BuildpackBindingClient) ListForClusterSender(req *http.Request) (*http.Response, error)
ListForClusterSender sends the ListForCluster request. The method will close the http.Response Body if it receives an error.
func (BuildpackBindingClient) ListPreparer ¶
func (client BuildpackBindingClient) ListPreparer(ctx context.Context, resourceGroupName string, serviceName string, buildServiceName string, builderName string) (*http.Request, error)
ListPreparer prepares the List request.
func (BuildpackBindingClient) ListResponder ¶
func (client BuildpackBindingClient) ListResponder(resp *http.Response) (result BuildpackBindingResourceCollection, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (BuildpackBindingClient) ListSender ¶
ListSender sends the List request. The method will close the http.Response Body if it receives an error.
type BuildpackBindingCreateOrUpdateFuture ¶
type BuildpackBindingCreateOrUpdateFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(BuildpackBindingClient) (BuildpackBindingResource, error) }
BuildpackBindingCreateOrUpdateFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*BuildpackBindingCreateOrUpdateFuture) UnmarshalJSON ¶
func (future *BuildpackBindingCreateOrUpdateFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type BuildpackBindingDeleteFuture ¶
type BuildpackBindingDeleteFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(BuildpackBindingClient) (autorest.Response, error) }
BuildpackBindingDeleteFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*BuildpackBindingDeleteFuture) UnmarshalJSON ¶
func (future *BuildpackBindingDeleteFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type BuildpackBindingLaunchProperties ¶
type BuildpackBindingLaunchProperties struct { // Properties - Non-sensitive properties for launchProperties Properties map[string]*string `json:"properties"` // Secrets - Sensitive properties for launchProperties Secrets map[string]*string `json:"secrets"` }
BuildpackBindingLaunchProperties buildpack Binding Launch Properties
func (BuildpackBindingLaunchProperties) MarshalJSON ¶
func (bblp BuildpackBindingLaunchProperties) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for BuildpackBindingLaunchProperties.
type BuildpackBindingProperties ¶
type BuildpackBindingProperties struct { // BindingType - Buildpack Binding Type. Possible values include: 'BindingTypeApplicationInsights', 'BindingTypeApacheSkyWalking', 'BindingTypeAppDynamics', 'BindingTypeDynatrace', 'BindingTypeNewRelic', 'BindingTypeElasticAPM', 'BindingTypeCACertificates' BindingType BindingType `json:"bindingType,omitempty"` // ProvisioningState - READ-ONLY; State of the Buildpack Binding. Possible values include: 'BuildpackBindingProvisioningStateCreating', 'BuildpackBindingProvisioningStateUpdating', 'BuildpackBindingProvisioningStateSucceeded', 'BuildpackBindingProvisioningStateFailed', 'BuildpackBindingProvisioningStateDeleting' ProvisioningState BuildpackBindingProvisioningState `json:"provisioningState,omitempty"` // LaunchProperties - The object describes the buildpack binding launch properties LaunchProperties *BuildpackBindingLaunchProperties `json:"launchProperties,omitempty"` }
BuildpackBindingProperties properties of a buildpack binding
func (BuildpackBindingProperties) MarshalJSON ¶
func (bbp BuildpackBindingProperties) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for BuildpackBindingProperties.
type BuildpackBindingProvisioningState ¶
type BuildpackBindingProvisioningState string
BuildpackBindingProvisioningState enumerates the values for buildpack binding provisioning state.
const ( // BuildpackBindingProvisioningStateCreating ... BuildpackBindingProvisioningStateCreating BuildpackBindingProvisioningState = "Creating" // BuildpackBindingProvisioningStateDeleting ... BuildpackBindingProvisioningStateDeleting BuildpackBindingProvisioningState = "Deleting" // BuildpackBindingProvisioningStateFailed ... BuildpackBindingProvisioningStateFailed BuildpackBindingProvisioningState = "Failed" // BuildpackBindingProvisioningStateSucceeded ... BuildpackBindingProvisioningStateSucceeded BuildpackBindingProvisioningState = "Succeeded" // BuildpackBindingProvisioningStateUpdating ... BuildpackBindingProvisioningStateUpdating BuildpackBindingProvisioningState = "Updating" )
func PossibleBuildpackBindingProvisioningStateValues ¶
func PossibleBuildpackBindingProvisioningStateValues() []BuildpackBindingProvisioningState
PossibleBuildpackBindingProvisioningStateValues returns an array of possible values for the BuildpackBindingProvisioningState const type.
type BuildpackBindingResource ¶
type BuildpackBindingResource struct { autorest.Response `json:"-"` // Properties - Properties of a buildpack binding Properties *BuildpackBindingProperties `json:"properties,omitempty"` // ID - READ-ONLY; Fully qualified resource Id for the resource. ID *string `json:"id,omitempty"` // Name - READ-ONLY; The name of the resource. Name *string `json:"name,omitempty"` // Type - READ-ONLY; The type of the resource. Type *string `json:"type,omitempty"` SystemData *SystemData `json:"systemData,omitempty"` }
BuildpackBindingResource buildpack Binding Resource object
func (BuildpackBindingResource) MarshalJSON ¶
func (bbr BuildpackBindingResource) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for BuildpackBindingResource.
type BuildpackBindingResourceCollection ¶
type BuildpackBindingResourceCollection struct { autorest.Response `json:"-"` // Value - Collection of BuildpackBinding resources Value *[]BuildpackBindingResource `json:"value,omitempty"` // NextLink - URL client should use to fetch the next page (per server side paging). // It's null for now, added for future use. NextLink *string `json:"nextLink,omitempty"` }
BuildpackBindingResourceCollection object that includes an array of BuildpackBinding resources and a possible link for next set
func (BuildpackBindingResourceCollection) IsEmpty ¶
func (bbrc BuildpackBindingResourceCollection) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
type BuildpackBindingResourceCollectionIterator ¶
type BuildpackBindingResourceCollectionIterator struct {
// contains filtered or unexported fields
}
BuildpackBindingResourceCollectionIterator provides access to a complete listing of BuildpackBindingResource values.
func NewBuildpackBindingResourceCollectionIterator ¶
func NewBuildpackBindingResourceCollectionIterator(page BuildpackBindingResourceCollectionPage) BuildpackBindingResourceCollectionIterator
Creates a new instance of the BuildpackBindingResourceCollectionIterator type.
func (*BuildpackBindingResourceCollectionIterator) Next ¶
func (iter *BuildpackBindingResourceCollectionIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*BuildpackBindingResourceCollectionIterator) NextWithContext ¶
func (iter *BuildpackBindingResourceCollectionIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (BuildpackBindingResourceCollectionIterator) NotDone ¶
func (iter BuildpackBindingResourceCollectionIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (BuildpackBindingResourceCollectionIterator) Response ¶
func (iter BuildpackBindingResourceCollectionIterator) Response() BuildpackBindingResourceCollection
Response returns the raw server response from the last page request.
func (BuildpackBindingResourceCollectionIterator) Value ¶
func (iter BuildpackBindingResourceCollectionIterator) Value() BuildpackBindingResource
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type BuildpackBindingResourceCollectionPage ¶
type BuildpackBindingResourceCollectionPage struct {
// contains filtered or unexported fields
}
BuildpackBindingResourceCollectionPage contains a page of BuildpackBindingResource values.
func NewBuildpackBindingResourceCollectionPage ¶
func NewBuildpackBindingResourceCollectionPage(cur BuildpackBindingResourceCollection, getNextPage func(context.Context, BuildpackBindingResourceCollection) (BuildpackBindingResourceCollection, error)) BuildpackBindingResourceCollectionPage
Creates a new instance of the BuildpackBindingResourceCollectionPage type.
func (*BuildpackBindingResourceCollectionPage) Next ¶
func (page *BuildpackBindingResourceCollectionPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*BuildpackBindingResourceCollectionPage) NextWithContext ¶
func (page *BuildpackBindingResourceCollectionPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (BuildpackBindingResourceCollectionPage) NotDone ¶
func (page BuildpackBindingResourceCollectionPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (BuildpackBindingResourceCollectionPage) Response ¶
func (page BuildpackBindingResourceCollectionPage) Response() BuildpackBindingResourceCollection
Response returns the raw server response from the last page request.
func (BuildpackBindingResourceCollectionPage) Values ¶
func (page BuildpackBindingResourceCollectionPage) Values() []BuildpackBindingResource
Values returns the slice of values for the current page or nil if there are no values.
type BuildpackProperties ¶
type BuildpackProperties struct { // ID - Id of the buildpack ID *string `json:"id,omitempty"` }
BuildpackProperties buildpack properties payload
type BuildpacksGroupProperties ¶
type BuildpacksGroupProperties struct { // Name - Buildpack group name Name *string `json:"name,omitempty"` // Buildpacks - Buildpacks in the buildpack group Buildpacks *[]BuildpackProperties `json:"buildpacks,omitempty"` }
BuildpacksGroupProperties buildpack group properties of the Builder
type CertificateProperties ¶
type CertificateProperties struct { // Thumbprint - READ-ONLY; The thumbprint of certificate. Thumbprint *string `json:"thumbprint,omitempty"` // Issuer - READ-ONLY; The issuer of certificate. Issuer *string `json:"issuer,omitempty"` // IssuedDate - READ-ONLY; The issue date of certificate. IssuedDate *string `json:"issuedDate,omitempty"` // ExpirationDate - READ-ONLY; The expiration date of certificate. ExpirationDate *string `json:"expirationDate,omitempty"` // ActivateDate - READ-ONLY; The activate date of certificate. ActivateDate *string `json:"activateDate,omitempty"` // SubjectName - READ-ONLY; The subject name of certificate. SubjectName *string `json:"subjectName,omitempty"` // DNSNames - READ-ONLY; The domain list of certificate. DNSNames *[]string `json:"dnsNames,omitempty"` // ProvisioningState - READ-ONLY; Provisioning state of the Certificate. Possible values include: 'CertificateResourceProvisioningStateCreating', 'CertificateResourceProvisioningStateUpdating', 'CertificateResourceProvisioningStateSucceeded', 'CertificateResourceProvisioningStateFailed', 'CertificateResourceProvisioningStateDeleting' ProvisioningState CertificateResourceProvisioningState `json:"provisioningState,omitempty"` // Type - Possible values include: 'TypeBasicCertificatePropertiesTypeCertificateProperties', 'TypeBasicCertificatePropertiesTypeKeyVaultCertificate', 'TypeBasicCertificatePropertiesTypeContentCertificate' Type TypeBasicCertificateProperties `json:"type,omitempty"` }
CertificateProperties certificate resource payload.
func (CertificateProperties) AsBasicCertificateProperties ¶
func (cp CertificateProperties) AsBasicCertificateProperties() (BasicCertificateProperties, bool)
AsBasicCertificateProperties is the BasicCertificateProperties implementation for CertificateProperties.
func (CertificateProperties) AsCertificateProperties ¶
func (cp CertificateProperties) AsCertificateProperties() (*CertificateProperties, bool)
AsCertificateProperties is the BasicCertificateProperties implementation for CertificateProperties.
func (CertificateProperties) AsContentCertificateProperties ¶
func (cp CertificateProperties) AsContentCertificateProperties() (*ContentCertificateProperties, bool)
AsContentCertificateProperties is the BasicCertificateProperties implementation for CertificateProperties.
func (CertificateProperties) AsKeyVaultCertificateProperties ¶
func (cp CertificateProperties) AsKeyVaultCertificateProperties() (*KeyVaultCertificateProperties, bool)
AsKeyVaultCertificateProperties is the BasicCertificateProperties implementation for CertificateProperties.
func (CertificateProperties) MarshalJSON ¶
func (cp CertificateProperties) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for CertificateProperties.
type CertificateReference ¶
type CertificateReference struct { // ResourceID - Resource Id of the certificate ResourceID *string `json:"resourceId,omitempty"` }
CertificateReference a reference to the certificate
type CertificateResource ¶
type CertificateResource struct { autorest.Response `json:"-"` // Properties - Properties of the certificate resource payload. Properties BasicCertificateProperties `json:"properties,omitempty"` // ID - READ-ONLY; Fully qualified resource Id for the resource. ID *string `json:"id,omitempty"` // Name - READ-ONLY; The name of the resource. Name *string `json:"name,omitempty"` // Type - READ-ONLY; The type of the resource. Type *string `json:"type,omitempty"` SystemData *SystemData `json:"systemData,omitempty"` }
CertificateResource certificate resource payload.
func (CertificateResource) MarshalJSON ¶
func (cr CertificateResource) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for CertificateResource.
func (*CertificateResource) UnmarshalJSON ¶
func (cr *CertificateResource) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for CertificateResource struct.
type CertificateResourceCollection ¶
type CertificateResourceCollection struct { autorest.Response `json:"-"` // Value - The certificate resources list. Value *[]CertificateResource `json:"value,omitempty"` // NextLink - The link to next page of certificate list. NextLink *string `json:"nextLink,omitempty"` }
CertificateResourceCollection collection compose of certificate resources list and a possible link for next page.
func (CertificateResourceCollection) IsEmpty ¶
func (crc CertificateResourceCollection) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
type CertificateResourceCollectionIterator ¶
type CertificateResourceCollectionIterator struct {
// contains filtered or unexported fields
}
CertificateResourceCollectionIterator provides access to a complete listing of CertificateResource values.
func NewCertificateResourceCollectionIterator ¶
func NewCertificateResourceCollectionIterator(page CertificateResourceCollectionPage) CertificateResourceCollectionIterator
Creates a new instance of the CertificateResourceCollectionIterator type.
func (*CertificateResourceCollectionIterator) Next ¶
func (iter *CertificateResourceCollectionIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*CertificateResourceCollectionIterator) NextWithContext ¶
func (iter *CertificateResourceCollectionIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (CertificateResourceCollectionIterator) NotDone ¶
func (iter CertificateResourceCollectionIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (CertificateResourceCollectionIterator) Response ¶
func (iter CertificateResourceCollectionIterator) Response() CertificateResourceCollection
Response returns the raw server response from the last page request.
func (CertificateResourceCollectionIterator) Value ¶
func (iter CertificateResourceCollectionIterator) Value() CertificateResource
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type CertificateResourceCollectionPage ¶
type CertificateResourceCollectionPage struct {
// contains filtered or unexported fields
}
CertificateResourceCollectionPage contains a page of CertificateResource values.
func NewCertificateResourceCollectionPage ¶
func NewCertificateResourceCollectionPage(cur CertificateResourceCollection, getNextPage func(context.Context, CertificateResourceCollection) (CertificateResourceCollection, error)) CertificateResourceCollectionPage
Creates a new instance of the CertificateResourceCollectionPage type.
func (*CertificateResourceCollectionPage) Next ¶
func (page *CertificateResourceCollectionPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*CertificateResourceCollectionPage) NextWithContext ¶
func (page *CertificateResourceCollectionPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (CertificateResourceCollectionPage) NotDone ¶
func (page CertificateResourceCollectionPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (CertificateResourceCollectionPage) Response ¶
func (page CertificateResourceCollectionPage) Response() CertificateResourceCollection
Response returns the raw server response from the last page request.
func (CertificateResourceCollectionPage) Values ¶
func (page CertificateResourceCollectionPage) Values() []CertificateResource
Values returns the slice of values for the current page or nil if there are no values.
type CertificateResourceProvisioningState ¶
type CertificateResourceProvisioningState string
CertificateResourceProvisioningState enumerates the values for certificate resource provisioning state.
const ( // CertificateResourceProvisioningStateCreating ... CertificateResourceProvisioningStateCreating CertificateResourceProvisioningState = "Creating" // CertificateResourceProvisioningStateDeleting ... CertificateResourceProvisioningStateDeleting CertificateResourceProvisioningState = "Deleting" // CertificateResourceProvisioningStateFailed ... CertificateResourceProvisioningStateFailed CertificateResourceProvisioningState = "Failed" // CertificateResourceProvisioningStateSucceeded ... CertificateResourceProvisioningStateSucceeded CertificateResourceProvisioningState = "Succeeded" // CertificateResourceProvisioningStateUpdating ... CertificateResourceProvisioningStateUpdating CertificateResourceProvisioningState = "Updating" )
func PossibleCertificateResourceProvisioningStateValues ¶
func PossibleCertificateResourceProvisioningStateValues() []CertificateResourceProvisioningState
PossibleCertificateResourceProvisioningStateValues returns an array of possible values for the CertificateResourceProvisioningState const type.
type CertificatesClient ¶
type CertificatesClient struct {
BaseClient
}
CertificatesClient is the REST API for Azure Spring Apps
func NewCertificatesClient ¶
func NewCertificatesClient(subscriptionID string) CertificatesClient
NewCertificatesClient creates an instance of the CertificatesClient client.
func NewCertificatesClientWithBaseURI ¶
func NewCertificatesClientWithBaseURI(baseURI string, subscriptionID string) CertificatesClient
NewCertificatesClientWithBaseURI creates an instance of the CertificatesClient client using a custom endpoint. Use this when interacting with an Azure cloud that uses a non-standard base URI (sovereign clouds, Azure stack).
func (CertificatesClient) CreateOrUpdate ¶
func (client CertificatesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, serviceName string, certificateName string, certificateResource CertificateResource) (result CertificatesCreateOrUpdateFuture, err error)
CreateOrUpdate create or update certificate resource. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. certificateName - the name of the certificate resource. certificateResource - parameters for the create or update operation
func (CertificatesClient) CreateOrUpdatePreparer ¶
func (client CertificatesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, serviceName string, certificateName string, certificateResource CertificateResource) (*http.Request, error)
CreateOrUpdatePreparer prepares the CreateOrUpdate request.
func (CertificatesClient) CreateOrUpdateResponder ¶
func (client CertificatesClient) CreateOrUpdateResponder(resp *http.Response) (result CertificateResource, err error)
CreateOrUpdateResponder handles the response to the CreateOrUpdate request. The method always closes the http.Response Body.
func (CertificatesClient) CreateOrUpdateSender ¶
func (client CertificatesClient) CreateOrUpdateSender(req *http.Request) (future CertificatesCreateOrUpdateFuture, err error)
CreateOrUpdateSender sends the CreateOrUpdate request. The method will close the http.Response Body if it receives an error.
func (CertificatesClient) Delete ¶
func (client CertificatesClient) Delete(ctx context.Context, resourceGroupName string, serviceName string, certificateName string) (result CertificatesDeleteFuture, err error)
Delete delete the certificate resource. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. certificateName - the name of the certificate resource.
func (CertificatesClient) DeletePreparer ¶
func (client CertificatesClient) DeletePreparer(ctx context.Context, resourceGroupName string, serviceName string, certificateName string) (*http.Request, error)
DeletePreparer prepares the Delete request.
func (CertificatesClient) DeleteResponder ¶
func (client CertificatesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
DeleteResponder handles the response to the Delete request. The method always closes the http.Response Body.
func (CertificatesClient) DeleteSender ¶
func (client CertificatesClient) DeleteSender(req *http.Request) (future CertificatesDeleteFuture, err error)
DeleteSender sends the Delete request. The method will close the http.Response Body if it receives an error.
func (CertificatesClient) Get ¶
func (client CertificatesClient) Get(ctx context.Context, resourceGroupName string, serviceName string, certificateName string) (result CertificateResource, err error)
Get get the certificate resource. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. certificateName - the name of the certificate resource.
func (CertificatesClient) GetPreparer ¶
func (client CertificatesClient) GetPreparer(ctx context.Context, resourceGroupName string, serviceName string, certificateName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (CertificatesClient) GetResponder ¶
func (client CertificatesClient) GetResponder(resp *http.Response) (result CertificateResource, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (CertificatesClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (CertificatesClient) List ¶
func (client CertificatesClient) List(ctx context.Context, resourceGroupName string, serviceName string) (result CertificateResourceCollectionPage, err error)
List list all the certificates of one user. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource.
func (CertificatesClient) ListComplete ¶
func (client CertificatesClient) ListComplete(ctx context.Context, resourceGroupName string, serviceName string) (result CertificateResourceCollectionIterator, err error)
ListComplete enumerates all values, automatically crossing page boundaries as required.
func (CertificatesClient) ListPreparer ¶
func (client CertificatesClient) ListPreparer(ctx context.Context, resourceGroupName string, serviceName string) (*http.Request, error)
ListPreparer prepares the List request.
func (CertificatesClient) ListResponder ¶
func (client CertificatesClient) ListResponder(resp *http.Response) (result CertificateResourceCollection, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (CertificatesClient) ListSender ¶
ListSender sends the List request. The method will close the http.Response Body if it receives an error.
type CertificatesCreateOrUpdateFuture ¶
type CertificatesCreateOrUpdateFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(CertificatesClient) (CertificateResource, error) }
CertificatesCreateOrUpdateFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*CertificatesCreateOrUpdateFuture) UnmarshalJSON ¶
func (future *CertificatesCreateOrUpdateFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type CertificatesDeleteFuture ¶
type CertificatesDeleteFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(CertificatesClient) (autorest.Response, error) }
CertificatesDeleteFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*CertificatesDeleteFuture) UnmarshalJSON ¶
func (future *CertificatesDeleteFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type CloudError ¶
type CloudError struct { // Error - An error response from the service. Error *CloudErrorBody `json:"error,omitempty"` }
CloudError an error response from the service.
type CloudErrorBody ¶
type CloudErrorBody struct { // Code - An identifier for the error. Codes are invariant and are intended to be consumed programmatically. Code *string `json:"code,omitempty"` // Message - A message describing the error, intended to be suitable for display in a user interface. Message *string `json:"message,omitempty"` // Target - The target of the particular error. For example, the name of the property in error. Target *string `json:"target,omitempty"` // Details - A list of additional details about the error. Details *[]CloudErrorBody `json:"details,omitempty"` }
CloudErrorBody an error response from the service.
type ClusterResourceProperties ¶
type ClusterResourceProperties struct { // ProvisioningState - READ-ONLY; Provisioning state of the Service. Possible values include: 'ProvisioningStateCreating', 'ProvisioningStateUpdating', 'ProvisioningStateStarting', 'ProvisioningStateStopping', 'ProvisioningStateDeleting', 'ProvisioningStateDeleted', 'ProvisioningStateSucceeded', 'ProvisioningStateFailed', 'ProvisioningStateMoving', 'ProvisioningStateMoved', 'ProvisioningStateMoveFailed' ProvisioningState ProvisioningState `json:"provisioningState,omitempty"` // NetworkProfile - Network profile of the Service NetworkProfile *NetworkProfile `json:"networkProfile,omitempty"` // VnetAddons - Additional Service settings in vnet injection instance VnetAddons *ServiceVNetAddons `json:"vnetAddons,omitempty"` // Version - READ-ONLY; Version of the Service Version *int32 `json:"version,omitempty"` // ServiceID - READ-ONLY; ServiceInstanceEntity Id which uniquely identifies a created resource ServiceID *string `json:"serviceId,omitempty"` // ManagedEnvironmentID - The resource Id of the Managed Environment that the Spring Apps instance builds on ManagedEnvironmentID *string `json:"managedEnvironmentId,omitempty"` // InfraResourceGroup - The name of the resource group that contains the infrastructure resources InfraResourceGroup *string `json:"infraResourceGroup,omitempty"` // PowerState - READ-ONLY; Power state of the Service. Possible values include: 'PowerStateRunning', 'PowerStateStopped' PowerState PowerState `json:"powerState,omitempty"` ZoneRedundant *bool `json:"zoneRedundant,omitempty"` // Fqdn - READ-ONLY; Fully qualified dns name of the service instance Fqdn *string `json:"fqdn,omitempty"` // MarketplaceResource - Purchasing 3rd party product of the Service resource. MarketplaceResource *MarketplaceResource `json:"marketplaceResource,omitempty"` }
ClusterResourceProperties service properties payload
func (ClusterResourceProperties) MarshalJSON ¶
func (crp ClusterResourceProperties) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ClusterResourceProperties.
type ConfigServerEnabledState ¶
type ConfigServerEnabledState string
ConfigServerEnabledState enumerates the values for config server enabled state.
const ( // ConfigServerEnabledStateDisabled Disable the config server. ConfigServerEnabledStateDisabled ConfigServerEnabledState = "Disabled" // ConfigServerEnabledStateEnabled Enable the config server. ConfigServerEnabledStateEnabled ConfigServerEnabledState = "Enabled" )
func PossibleConfigServerEnabledStateValues ¶
func PossibleConfigServerEnabledStateValues() []ConfigServerEnabledState
PossibleConfigServerEnabledStateValues returns an array of possible values for the ConfigServerEnabledState const type.
type ConfigServerGitProperty ¶
type ConfigServerGitProperty struct { // Repositories - Repositories of git. Repositories *[]GitPatternRepository `json:"repositories,omitempty"` // URI - URI of the repository URI *string `json:"uri,omitempty"` // Label - Label of the repository Label *string `json:"label,omitempty"` // SearchPaths - Searching path of the repository SearchPaths *[]string `json:"searchPaths,omitempty"` // Username - Username of git repository basic auth. Username *string `json:"username,omitempty"` // Password - Password of git repository basic auth. Password *string `json:"password,omitempty"` // HostKey - Public sshKey of git repository. HostKey *string `json:"hostKey,omitempty"` // HostKeyAlgorithm - SshKey algorithm of git repository. HostKeyAlgorithm *string `json:"hostKeyAlgorithm,omitempty"` // PrivateKey - Private sshKey algorithm of git repository. PrivateKey *string `json:"privateKey,omitempty"` // StrictHostKeyChecking - Strict host key checking or not. StrictHostKeyChecking *bool `json:"strictHostKeyChecking,omitempty"` }
ConfigServerGitProperty property of git.
type ConfigServerProperties ¶
type ConfigServerProperties struct { // ProvisioningState - READ-ONLY; State of the config server. Possible values include: 'ConfigServerStateNotAvailable', 'ConfigServerStateDeleted', 'ConfigServerStateFailed', 'ConfigServerStateSucceeded', 'ConfigServerStateUpdating' ProvisioningState ConfigServerState `json:"provisioningState,omitempty"` // Error - Error when apply config server settings. Error *Error `json:"error,omitempty"` // EnabledState - Enabled state of the config server. This is only used in Consumption tier. Possible values include: 'ConfigServerEnabledStateEnabled', 'ConfigServerEnabledStateDisabled' EnabledState ConfigServerEnabledState `json:"enabledState,omitempty"` // ConfigServer - Settings of config server. ConfigServer *ConfigServerSettings `json:"configServer,omitempty"` }
ConfigServerProperties config server git properties payload
func (ConfigServerProperties) MarshalJSON ¶
func (csp ConfigServerProperties) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ConfigServerProperties.
type ConfigServerResource ¶
type ConfigServerResource struct { autorest.Response `json:"-"` // Properties - Properties of the Config Server resource Properties *ConfigServerProperties `json:"properties,omitempty"` // ID - READ-ONLY; Fully qualified resource Id for the resource. ID *string `json:"id,omitempty"` // Name - READ-ONLY; The name of the resource. Name *string `json:"name,omitempty"` // Type - READ-ONLY; The type of the resource. Type *string `json:"type,omitempty"` SystemData *SystemData `json:"systemData,omitempty"` }
ConfigServerResource config Server resource
func (ConfigServerResource) MarshalJSON ¶
func (csr ConfigServerResource) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ConfigServerResource.
type ConfigServerSettings ¶
type ConfigServerSettings struct { // GitProperty - Property of git environment. GitProperty *ConfigServerGitProperty `json:"gitProperty,omitempty"` }
ConfigServerSettings the settings of config server.
type ConfigServerSettingsErrorRecord ¶
type ConfigServerSettingsErrorRecord struct { // Name - The name of the config server settings error record Name *string `json:"name,omitempty"` // URI - The uri of the config server settings error record URI *string `json:"uri,omitempty"` // Messages - The detail error messages of the record Messages *[]string `json:"messages,omitempty"` }
ConfigServerSettingsErrorRecord error record of the config server settings
type ConfigServerSettingsValidateResult ¶
type ConfigServerSettingsValidateResult struct { autorest.Response `json:"-"` // IsValid - Indicate if the config server settings are valid IsValid *bool `json:"isValid,omitempty"` // Details - The detail validation results Details *[]ConfigServerSettingsErrorRecord `json:"details,omitempty"` }
ConfigServerSettingsValidateResult validation result for config server settings
type ConfigServerState ¶
type ConfigServerState string
ConfigServerState enumerates the values for config server state.
const ( // ConfigServerStateDeleted ... ConfigServerStateDeleted ConfigServerState = "Deleted" // ConfigServerStateFailed ... ConfigServerStateFailed ConfigServerState = "Failed" // ConfigServerStateNotAvailable ... ConfigServerStateNotAvailable ConfigServerState = "NotAvailable" // ConfigServerStateSucceeded ... ConfigServerStateSucceeded ConfigServerState = "Succeeded" // ConfigServerStateUpdating ... ConfigServerStateUpdating ConfigServerState = "Updating" )
func PossibleConfigServerStateValues ¶
func PossibleConfigServerStateValues() []ConfigServerState
PossibleConfigServerStateValues returns an array of possible values for the ConfigServerState const type.
type ConfigServersClient ¶
type ConfigServersClient struct {
BaseClient
}
ConfigServersClient is the REST API for Azure Spring Apps
func NewConfigServersClient ¶
func NewConfigServersClient(subscriptionID string) ConfigServersClient
NewConfigServersClient creates an instance of the ConfigServersClient client.
func NewConfigServersClientWithBaseURI ¶
func NewConfigServersClientWithBaseURI(baseURI string, subscriptionID string) ConfigServersClient
NewConfigServersClientWithBaseURI creates an instance of the ConfigServersClient client using a custom endpoint. Use this when interacting with an Azure cloud that uses a non-standard base URI (sovereign clouds, Azure stack).
func (ConfigServersClient) Get ¶
func (client ConfigServersClient) Get(ctx context.Context, resourceGroupName string, serviceName string) (result ConfigServerResource, err error)
Get get the config server and its properties. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource.
func (ConfigServersClient) GetPreparer ¶
func (client ConfigServersClient) GetPreparer(ctx context.Context, resourceGroupName string, serviceName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (ConfigServersClient) GetResponder ¶
func (client ConfigServersClient) GetResponder(resp *http.Response) (result ConfigServerResource, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (ConfigServersClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (ConfigServersClient) UpdatePatch ¶
func (client ConfigServersClient) UpdatePatch(ctx context.Context, resourceGroupName string, serviceName string, configServerResource ConfigServerResource) (result ConfigServersUpdatePatchFuture, err error)
UpdatePatch update the config server. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. configServerResource - parameters for the update operation
func (ConfigServersClient) UpdatePatchPreparer ¶
func (client ConfigServersClient) UpdatePatchPreparer(ctx context.Context, resourceGroupName string, serviceName string, configServerResource ConfigServerResource) (*http.Request, error)
UpdatePatchPreparer prepares the UpdatePatch request.
func (ConfigServersClient) UpdatePatchResponder ¶
func (client ConfigServersClient) UpdatePatchResponder(resp *http.Response) (result ConfigServerResource, err error)
UpdatePatchResponder handles the response to the UpdatePatch request. The method always closes the http.Response Body.
func (ConfigServersClient) UpdatePatchSender ¶
func (client ConfigServersClient) UpdatePatchSender(req *http.Request) (future ConfigServersUpdatePatchFuture, err error)
UpdatePatchSender sends the UpdatePatch request. The method will close the http.Response Body if it receives an error.
func (ConfigServersClient) UpdatePut ¶
func (client ConfigServersClient) UpdatePut(ctx context.Context, resourceGroupName string, serviceName string, configServerResource ConfigServerResource) (result ConfigServersUpdatePutFuture, err error)
UpdatePut update the config server. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. configServerResource - parameters for the update operation
func (ConfigServersClient) UpdatePutPreparer ¶
func (client ConfigServersClient) UpdatePutPreparer(ctx context.Context, resourceGroupName string, serviceName string, configServerResource ConfigServerResource) (*http.Request, error)
UpdatePutPreparer prepares the UpdatePut request.
func (ConfigServersClient) UpdatePutResponder ¶
func (client ConfigServersClient) UpdatePutResponder(resp *http.Response) (result ConfigServerResource, err error)
UpdatePutResponder handles the response to the UpdatePut request. The method always closes the http.Response Body.
func (ConfigServersClient) UpdatePutSender ¶
func (client ConfigServersClient) UpdatePutSender(req *http.Request) (future ConfigServersUpdatePutFuture, err error)
UpdatePutSender sends the UpdatePut request. The method will close the http.Response Body if it receives an error.
func (ConfigServersClient) Validate ¶
func (client ConfigServersClient) Validate(ctx context.Context, resourceGroupName string, serviceName string, configServerSettings ConfigServerSettings) (result ConfigServersValidateFuture, err error)
Validate check if the config server settings are valid. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. configServerSettings - config server settings to be validated
func (ConfigServersClient) ValidatePreparer ¶
func (client ConfigServersClient) ValidatePreparer(ctx context.Context, resourceGroupName string, serviceName string, configServerSettings ConfigServerSettings) (*http.Request, error)
ValidatePreparer prepares the Validate request.
func (ConfigServersClient) ValidateResponder ¶
func (client ConfigServersClient) ValidateResponder(resp *http.Response) (result ConfigServerSettingsValidateResult, err error)
ValidateResponder handles the response to the Validate request. The method always closes the http.Response Body.
func (ConfigServersClient) ValidateSender ¶
func (client ConfigServersClient) ValidateSender(req *http.Request) (future ConfigServersValidateFuture, err error)
ValidateSender sends the Validate request. The method will close the http.Response Body if it receives an error.
type ConfigServersUpdatePatchFuture ¶
type ConfigServersUpdatePatchFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(ConfigServersClient) (ConfigServerResource, error) }
ConfigServersUpdatePatchFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*ConfigServersUpdatePatchFuture) UnmarshalJSON ¶
func (future *ConfigServersUpdatePatchFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type ConfigServersUpdatePutFuture ¶
type ConfigServersUpdatePutFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(ConfigServersClient) (ConfigServerResource, error) }
ConfigServersUpdatePutFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*ConfigServersUpdatePutFuture) UnmarshalJSON ¶
func (future *ConfigServersUpdatePutFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type ConfigServersValidateFuture ¶
type ConfigServersValidateFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(ConfigServersClient) (ConfigServerSettingsValidateResult, error) }
ConfigServersValidateFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*ConfigServersValidateFuture) UnmarshalJSON ¶
func (future *ConfigServersValidateFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type ConfigurationServiceGeneration ¶
type ConfigurationServiceGeneration string
ConfigurationServiceGeneration enumerates the values for configuration service generation.
const ( // ConfigurationServiceGenerationGen1 ... ConfigurationServiceGenerationGen1 ConfigurationServiceGeneration = "Gen1" // ConfigurationServiceGenerationGen2 ... ConfigurationServiceGenerationGen2 ConfigurationServiceGeneration = "Gen2" )
func PossibleConfigurationServiceGenerationValues ¶
func PossibleConfigurationServiceGenerationValues() []ConfigurationServiceGeneration
PossibleConfigurationServiceGenerationValues returns an array of possible values for the ConfigurationServiceGeneration const type.
type ConfigurationServiceGitProperty ¶
type ConfigurationServiceGitProperty struct {
Repositories *[]ConfigurationServiceGitRepository `json:"repositories,omitempty"`
}
ConfigurationServiceGitProperty property of git environment.
type ConfigurationServiceGitPropertyValidateResult ¶
type ConfigurationServiceGitPropertyValidateResult struct { // IsValid - Indicate if the configuration service settings are valid IsValid *bool `json:"isValid,omitempty"` // GitReposValidationResult - The detail validation results GitReposValidationResult *[]ValidationMessages `json:"gitReposValidationResult,omitempty"` }
ConfigurationServiceGitPropertyValidateResult validation result for configuration service settings
type ConfigurationServiceGitRepository ¶
type ConfigurationServiceGitRepository struct { // Name - Name of the repository Name *string `json:"name,omitempty"` // Patterns - Collection of patterns of the repository Patterns *[]string `json:"patterns,omitempty"` // URI - URI of the repository URI *string `json:"uri,omitempty"` // Label - Label of the repository Label *string `json:"label,omitempty"` // SearchPaths - Searching path of the repository SearchPaths *[]string `json:"searchPaths,omitempty"` // Username - Username of git repository basic auth. Username *string `json:"username,omitempty"` // Password - Password of git repository basic auth. Password *string `json:"password,omitempty"` // HostKey - Public sshKey of git repository. HostKey *string `json:"hostKey,omitempty"` // HostKeyAlgorithm - SshKey algorithm of git repository. HostKeyAlgorithm *string `json:"hostKeyAlgorithm,omitempty"` // PrivateKey - Private sshKey algorithm of git repository. PrivateKey *string `json:"privateKey,omitempty"` // StrictHostKeyChecking - Strict host key checking or not. StrictHostKeyChecking *bool `json:"strictHostKeyChecking,omitempty"` // GitImplementation - Git libraries used to support various repository providers. Possible values include: 'GitImplementationGoGit', 'GitImplementationLibgit2' GitImplementation GitImplementation `json:"gitImplementation,omitempty"` // CaCertResourceID - Resource Id of CA certificate for https URL of Git repository. CaCertResourceID *string `json:"caCertResourceId,omitempty"` }
ConfigurationServiceGitRepository git repository property payload for Application Configuration Service
type ConfigurationServiceInstance ¶
type ConfigurationServiceInstance struct { // Name - READ-ONLY; Name of the Application Configuration Service instance Name *string `json:"name,omitempty"` // Status - READ-ONLY; Status of the Application Configuration Service instance Status *string `json:"status,omitempty"` }
ConfigurationServiceInstance collection of instances belong to the Application Configuration Service
func (ConfigurationServiceInstance) MarshalJSON ¶
func (csi ConfigurationServiceInstance) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ConfigurationServiceInstance.
type ConfigurationServiceProperties ¶
type ConfigurationServiceProperties struct { // ProvisioningState - READ-ONLY; State of the Application Configuration Service. Possible values include: 'ConfigurationServiceProvisioningStateCreating', 'ConfigurationServiceProvisioningStateUpdating', 'ConfigurationServiceProvisioningStateSucceeded', 'ConfigurationServiceProvisioningStateFailed', 'ConfigurationServiceProvisioningStateDeleting' ProvisioningState ConfigurationServiceProvisioningState `json:"provisioningState,omitempty"` // Generation - The generation of the Application Configuration Service. Possible values include: 'ConfigurationServiceGenerationGen1', 'ConfigurationServiceGenerationGen2' Generation ConfigurationServiceGeneration `json:"generation,omitempty"` // ResourceRequests - The requested resource quantity for required CPU and Memory. ResourceRequests *ConfigurationServiceResourceRequests `json:"resourceRequests,omitempty"` // Instances - READ-ONLY; Collection of instances belong to Application Configuration Service. Instances *[]ConfigurationServiceInstance `json:"instances,omitempty"` Settings *ConfigurationServiceSettings `json:"settings,omitempty"` }
ConfigurationServiceProperties application Configuration Service properties payload
func (ConfigurationServiceProperties) MarshalJSON ¶
func (csp ConfigurationServiceProperties) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ConfigurationServiceProperties.
type ConfigurationServiceProvisioningState ¶
type ConfigurationServiceProvisioningState string
ConfigurationServiceProvisioningState enumerates the values for configuration service provisioning state.
const ( // ConfigurationServiceProvisioningStateCreating ... ConfigurationServiceProvisioningStateCreating ConfigurationServiceProvisioningState = "Creating" // ConfigurationServiceProvisioningStateDeleting ... ConfigurationServiceProvisioningStateDeleting ConfigurationServiceProvisioningState = "Deleting" // ConfigurationServiceProvisioningStateFailed ... ConfigurationServiceProvisioningStateFailed ConfigurationServiceProvisioningState = "Failed" // ConfigurationServiceProvisioningStateSucceeded ... ConfigurationServiceProvisioningStateSucceeded ConfigurationServiceProvisioningState = "Succeeded" // ConfigurationServiceProvisioningStateUpdating ... ConfigurationServiceProvisioningStateUpdating ConfigurationServiceProvisioningState = "Updating" )
func PossibleConfigurationServiceProvisioningStateValues ¶
func PossibleConfigurationServiceProvisioningStateValues() []ConfigurationServiceProvisioningState
PossibleConfigurationServiceProvisioningStateValues returns an array of possible values for the ConfigurationServiceProvisioningState const type.
type ConfigurationServiceResource ¶
type ConfigurationServiceResource struct { autorest.Response `json:"-"` Properties *ConfigurationServiceProperties `json:"properties,omitempty"` // ID - READ-ONLY; Fully qualified resource Id for the resource. ID *string `json:"id,omitempty"` // Name - READ-ONLY; The name of the resource. Name *string `json:"name,omitempty"` // Type - READ-ONLY; The type of the resource. Type *string `json:"type,omitempty"` SystemData *SystemData `json:"systemData,omitempty"` }
ConfigurationServiceResource application Configuration Service resource
func (ConfigurationServiceResource) MarshalJSON ¶
func (csr ConfigurationServiceResource) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ConfigurationServiceResource.
type ConfigurationServiceResourceCollection ¶
type ConfigurationServiceResourceCollection struct { autorest.Response `json:"-"` // Value - Collection of configuration service resources Value *[]ConfigurationServiceResource `json:"value,omitempty"` // NextLink - URL client should use to fetch the next page (per server side paging). // It's null for now, added for future use. NextLink *string `json:"nextLink,omitempty"` }
ConfigurationServiceResourceCollection object that includes an array of configuration service resources and a possible link for next set
func (ConfigurationServiceResourceCollection) IsEmpty ¶
func (csrc ConfigurationServiceResourceCollection) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
type ConfigurationServiceResourceCollectionIterator ¶
type ConfigurationServiceResourceCollectionIterator struct {
// contains filtered or unexported fields
}
ConfigurationServiceResourceCollectionIterator provides access to a complete listing of ConfigurationServiceResource values.
func NewConfigurationServiceResourceCollectionIterator ¶
func NewConfigurationServiceResourceCollectionIterator(page ConfigurationServiceResourceCollectionPage) ConfigurationServiceResourceCollectionIterator
Creates a new instance of the ConfigurationServiceResourceCollectionIterator type.
func (*ConfigurationServiceResourceCollectionIterator) Next ¶
func (iter *ConfigurationServiceResourceCollectionIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*ConfigurationServiceResourceCollectionIterator) NextWithContext ¶
func (iter *ConfigurationServiceResourceCollectionIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (ConfigurationServiceResourceCollectionIterator) NotDone ¶
func (iter ConfigurationServiceResourceCollectionIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (ConfigurationServiceResourceCollectionIterator) Response ¶
func (iter ConfigurationServiceResourceCollectionIterator) Response() ConfigurationServiceResourceCollection
Response returns the raw server response from the last page request.
func (ConfigurationServiceResourceCollectionIterator) Value ¶
func (iter ConfigurationServiceResourceCollectionIterator) Value() ConfigurationServiceResource
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type ConfigurationServiceResourceCollectionPage ¶
type ConfigurationServiceResourceCollectionPage struct {
// contains filtered or unexported fields
}
ConfigurationServiceResourceCollectionPage contains a page of ConfigurationServiceResource values.
func NewConfigurationServiceResourceCollectionPage ¶
func NewConfigurationServiceResourceCollectionPage(cur ConfigurationServiceResourceCollection, getNextPage func(context.Context, ConfigurationServiceResourceCollection) (ConfigurationServiceResourceCollection, error)) ConfigurationServiceResourceCollectionPage
Creates a new instance of the ConfigurationServiceResourceCollectionPage type.
func (*ConfigurationServiceResourceCollectionPage) Next ¶
func (page *ConfigurationServiceResourceCollectionPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*ConfigurationServiceResourceCollectionPage) NextWithContext ¶
func (page *ConfigurationServiceResourceCollectionPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (ConfigurationServiceResourceCollectionPage) NotDone ¶
func (page ConfigurationServiceResourceCollectionPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (ConfigurationServiceResourceCollectionPage) Response ¶
func (page ConfigurationServiceResourceCollectionPage) Response() ConfigurationServiceResourceCollection
Response returns the raw server response from the last page request.
func (ConfigurationServiceResourceCollectionPage) Values ¶
func (page ConfigurationServiceResourceCollectionPage) Values() []ConfigurationServiceResource
Values returns the slice of values for the current page or nil if there are no values.
type ConfigurationServiceResourceRequests ¶
type ConfigurationServiceResourceRequests struct { // CPU - READ-ONLY; Cpu allocated to each Application Configuration Service instance CPU *string `json:"cpu,omitempty"` // Memory - READ-ONLY; Memory allocated to each Application Configuration Service instance Memory *string `json:"memory,omitempty"` // InstanceCount - READ-ONLY; Instance count of the Application Configuration Service InstanceCount *int32 `json:"instanceCount,omitempty"` }
ConfigurationServiceResourceRequests resource request payload of Application Configuration Service
func (ConfigurationServiceResourceRequests) MarshalJSON ¶
func (csrr ConfigurationServiceResourceRequests) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ConfigurationServiceResourceRequests.
type ConfigurationServiceSettings ¶
type ConfigurationServiceSettings struct {
GitProperty *ConfigurationServiceGitProperty `json:"gitProperty,omitempty"`
}
ConfigurationServiceSettings the settings of Application Configuration Service.
type ConfigurationServiceSettingsValidateResult ¶
type ConfigurationServiceSettingsValidateResult struct { autorest.Response `json:"-"` GitPropertyValidationResult *ConfigurationServiceGitPropertyValidateResult `json:"gitPropertyValidationResult,omitempty"` }
ConfigurationServiceSettingsValidateResult validation result for configuration service settings
type ConfigurationServicesClient ¶
type ConfigurationServicesClient struct {
BaseClient
}
ConfigurationServicesClient is the REST API for Azure Spring Apps
func NewConfigurationServicesClient ¶
func NewConfigurationServicesClient(subscriptionID string) ConfigurationServicesClient
NewConfigurationServicesClient creates an instance of the ConfigurationServicesClient client.
func NewConfigurationServicesClientWithBaseURI ¶
func NewConfigurationServicesClientWithBaseURI(baseURI string, subscriptionID string) ConfigurationServicesClient
NewConfigurationServicesClientWithBaseURI creates an instance of the ConfigurationServicesClient client using a custom endpoint. Use this when interacting with an Azure cloud that uses a non-standard base URI (sovereign clouds, Azure stack).
func (ConfigurationServicesClient) CreateOrUpdate ¶
func (client ConfigurationServicesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, serviceName string, configurationServiceName string, configurationServiceResource ConfigurationServiceResource) (result ConfigurationServicesCreateOrUpdateFuture, err error)
CreateOrUpdate create the default Application Configuration Service or update the existing Application Configuration Service. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. configurationServiceName - the name of Application Configuration Service. configurationServiceResource - parameters for the update operation
func (ConfigurationServicesClient) CreateOrUpdatePreparer ¶
func (client ConfigurationServicesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, serviceName string, configurationServiceName string, configurationServiceResource ConfigurationServiceResource) (*http.Request, error)
CreateOrUpdatePreparer prepares the CreateOrUpdate request.
func (ConfigurationServicesClient) CreateOrUpdateResponder ¶
func (client ConfigurationServicesClient) CreateOrUpdateResponder(resp *http.Response) (result ConfigurationServiceResource, err error)
CreateOrUpdateResponder handles the response to the CreateOrUpdate request. The method always closes the http.Response Body.
func (ConfigurationServicesClient) CreateOrUpdateSender ¶
func (client ConfigurationServicesClient) CreateOrUpdateSender(req *http.Request) (future ConfigurationServicesCreateOrUpdateFuture, err error)
CreateOrUpdateSender sends the CreateOrUpdate request. The method will close the http.Response Body if it receives an error.
func (ConfigurationServicesClient) Delete ¶
func (client ConfigurationServicesClient) Delete(ctx context.Context, resourceGroupName string, serviceName string, configurationServiceName string) (result ConfigurationServicesDeleteFuture, err error)
Delete disable the default Application Configuration Service. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. configurationServiceName - the name of Application Configuration Service.
func (ConfigurationServicesClient) DeletePreparer ¶
func (client ConfigurationServicesClient) DeletePreparer(ctx context.Context, resourceGroupName string, serviceName string, configurationServiceName string) (*http.Request, error)
DeletePreparer prepares the Delete request.
func (ConfigurationServicesClient) DeleteResponder ¶
func (client ConfigurationServicesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
DeleteResponder handles the response to the Delete request. The method always closes the http.Response Body.
func (ConfigurationServicesClient) DeleteSender ¶
func (client ConfigurationServicesClient) DeleteSender(req *http.Request) (future ConfigurationServicesDeleteFuture, err error)
DeleteSender sends the Delete request. The method will close the http.Response Body if it receives an error.
func (ConfigurationServicesClient) Get ¶
func (client ConfigurationServicesClient) Get(ctx context.Context, resourceGroupName string, serviceName string, configurationServiceName string) (result ConfigurationServiceResource, err error)
Get get the Application Configuration Service and its properties. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. configurationServiceName - the name of Application Configuration Service.
func (ConfigurationServicesClient) GetPreparer ¶
func (client ConfigurationServicesClient) GetPreparer(ctx context.Context, resourceGroupName string, serviceName string, configurationServiceName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (ConfigurationServicesClient) GetResponder ¶
func (client ConfigurationServicesClient) GetResponder(resp *http.Response) (result ConfigurationServiceResource, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (ConfigurationServicesClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (ConfigurationServicesClient) List ¶
func (client ConfigurationServicesClient) List(ctx context.Context, resourceGroupName string, serviceName string) (result ConfigurationServiceResourceCollectionPage, err error)
List handles requests to list all resources in a Service. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource.
func (ConfigurationServicesClient) ListComplete ¶
func (client ConfigurationServicesClient) ListComplete(ctx context.Context, resourceGroupName string, serviceName string) (result ConfigurationServiceResourceCollectionIterator, err error)
ListComplete enumerates all values, automatically crossing page boundaries as required.
func (ConfigurationServicesClient) ListPreparer ¶
func (client ConfigurationServicesClient) ListPreparer(ctx context.Context, resourceGroupName string, serviceName string) (*http.Request, error)
ListPreparer prepares the List request.
func (ConfigurationServicesClient) ListResponder ¶
func (client ConfigurationServicesClient) ListResponder(resp *http.Response) (result ConfigurationServiceResourceCollection, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (ConfigurationServicesClient) ListSender ¶
ListSender sends the List request. The method will close the http.Response Body if it receives an error.
func (ConfigurationServicesClient) Validate ¶
func (client ConfigurationServicesClient) Validate(ctx context.Context, resourceGroupName string, serviceName string, configurationServiceName string, settings ConfigurationServiceSettings) (result ConfigurationServicesValidateFuture, err error)
Validate check if the Application Configuration Service settings are valid. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. configurationServiceName - the name of Application Configuration Service. settings - application Configuration Service settings to be validated
func (ConfigurationServicesClient) ValidatePreparer ¶
func (client ConfigurationServicesClient) ValidatePreparer(ctx context.Context, resourceGroupName string, serviceName string, configurationServiceName string, settings ConfigurationServiceSettings) (*http.Request, error)
ValidatePreparer prepares the Validate request.
func (ConfigurationServicesClient) ValidateResponder ¶
func (client ConfigurationServicesClient) ValidateResponder(resp *http.Response) (result ConfigurationServiceSettingsValidateResult, err error)
ValidateResponder handles the response to the Validate request. The method always closes the http.Response Body.
func (ConfigurationServicesClient) ValidateSender ¶
func (client ConfigurationServicesClient) ValidateSender(req *http.Request) (future ConfigurationServicesValidateFuture, err error)
ValidateSender sends the Validate request. The method will close the http.Response Body if it receives an error.
type ConfigurationServicesCreateOrUpdateFuture ¶
type ConfigurationServicesCreateOrUpdateFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(ConfigurationServicesClient) (ConfigurationServiceResource, error) }
ConfigurationServicesCreateOrUpdateFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*ConfigurationServicesCreateOrUpdateFuture) UnmarshalJSON ¶
func (future *ConfigurationServicesCreateOrUpdateFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type ConfigurationServicesDeleteFuture ¶
type ConfigurationServicesDeleteFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(ConfigurationServicesClient) (autorest.Response, error) }
ConfigurationServicesDeleteFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*ConfigurationServicesDeleteFuture) UnmarshalJSON ¶
func (future *ConfigurationServicesDeleteFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type ConfigurationServicesValidateFuture ¶
type ConfigurationServicesValidateFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(ConfigurationServicesClient) (ConfigurationServiceSettingsValidateResult, error) }
ConfigurationServicesValidateFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*ConfigurationServicesValidateFuture) UnmarshalJSON ¶
func (future *ConfigurationServicesValidateFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type ContainerProbeSettings ¶
type ContainerProbeSettings struct { // DisableProbe - Indicates whether disable the liveness and readiness probe DisableProbe *bool `json:"disableProbe,omitempty"` }
ContainerProbeSettings container liveness and readiness probe settings
type ContainerRegistriesClient ¶
type ContainerRegistriesClient struct {
BaseClient
}
ContainerRegistriesClient is the REST API for Azure Spring Apps
func NewContainerRegistriesClient ¶
func NewContainerRegistriesClient(subscriptionID string) ContainerRegistriesClient
NewContainerRegistriesClient creates an instance of the ContainerRegistriesClient client.
func NewContainerRegistriesClientWithBaseURI ¶
func NewContainerRegistriesClientWithBaseURI(baseURI string, subscriptionID string) ContainerRegistriesClient
NewContainerRegistriesClientWithBaseURI creates an instance of the ContainerRegistriesClient client using a custom endpoint. Use this when interacting with an Azure cloud that uses a non-standard base URI (sovereign clouds, Azure stack).
func (ContainerRegistriesClient) CreateOrUpdate ¶
func (client ContainerRegistriesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, serviceName string, containerRegistryName string, containerRegistryResource ContainerRegistryResource) (result ContainerRegistriesCreateOrUpdateFuture, err error)
CreateOrUpdate create or update container registry resource. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. containerRegistryName - the name of the container registry. containerRegistryResource - parameters for the create or update operation
func (ContainerRegistriesClient) CreateOrUpdatePreparer ¶
func (client ContainerRegistriesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, serviceName string, containerRegistryName string, containerRegistryResource ContainerRegistryResource) (*http.Request, error)
CreateOrUpdatePreparer prepares the CreateOrUpdate request.
func (ContainerRegistriesClient) CreateOrUpdateResponder ¶
func (client ContainerRegistriesClient) CreateOrUpdateResponder(resp *http.Response) (result ContainerRegistryResource, err error)
CreateOrUpdateResponder handles the response to the CreateOrUpdate request. The method always closes the http.Response Body.
func (ContainerRegistriesClient) CreateOrUpdateSender ¶
func (client ContainerRegistriesClient) CreateOrUpdateSender(req *http.Request) (future ContainerRegistriesCreateOrUpdateFuture, err error)
CreateOrUpdateSender sends the CreateOrUpdate request. The method will close the http.Response Body if it receives an error.
func (ContainerRegistriesClient) Delete ¶
func (client ContainerRegistriesClient) Delete(ctx context.Context, resourceGroupName string, serviceName string, containerRegistryName string) (result ContainerRegistriesDeleteFuture, err error)
Delete delete a container registry resource. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. containerRegistryName - the name of the container registry.
func (ContainerRegistriesClient) DeletePreparer ¶
func (client ContainerRegistriesClient) DeletePreparer(ctx context.Context, resourceGroupName string, serviceName string, containerRegistryName string) (*http.Request, error)
DeletePreparer prepares the Delete request.
func (ContainerRegistriesClient) DeleteResponder ¶
func (client ContainerRegistriesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
DeleteResponder handles the response to the Delete request. The method always closes the http.Response Body.
func (ContainerRegistriesClient) DeleteSender ¶
func (client ContainerRegistriesClient) DeleteSender(req *http.Request) (future ContainerRegistriesDeleteFuture, err error)
DeleteSender sends the Delete request. The method will close the http.Response Body if it receives an error.
func (ContainerRegistriesClient) Get ¶
func (client ContainerRegistriesClient) Get(ctx context.Context, resourceGroupName string, serviceName string, containerRegistryName string) (result ContainerRegistryResource, err error)
Get get the container registries resource. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. containerRegistryName - the name of the container registry.
func (ContainerRegistriesClient) GetPreparer ¶
func (client ContainerRegistriesClient) GetPreparer(ctx context.Context, resourceGroupName string, serviceName string, containerRegistryName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (ContainerRegistriesClient) GetResponder ¶
func (client ContainerRegistriesClient) GetResponder(resp *http.Response) (result ContainerRegistryResource, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (ContainerRegistriesClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (ContainerRegistriesClient) List ¶
func (client ContainerRegistriesClient) List(ctx context.Context, resourceGroupName string, serviceName string) (result ContainerRegistryResourceCollectionPage, err error)
List list container registries resource. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource.
func (ContainerRegistriesClient) ListComplete ¶
func (client ContainerRegistriesClient) ListComplete(ctx context.Context, resourceGroupName string, serviceName string) (result ContainerRegistryResourceCollectionIterator, err error)
ListComplete enumerates all values, automatically crossing page boundaries as required.
func (ContainerRegistriesClient) ListPreparer ¶
func (client ContainerRegistriesClient) ListPreparer(ctx context.Context, resourceGroupName string, serviceName string) (*http.Request, error)
ListPreparer prepares the List request.
func (ContainerRegistriesClient) ListResponder ¶
func (client ContainerRegistriesClient) ListResponder(resp *http.Response) (result ContainerRegistryResourceCollection, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (ContainerRegistriesClient) ListSender ¶
ListSender sends the List request. The method will close the http.Response Body if it receives an error.
func (ContainerRegistriesClient) Validate ¶
func (client ContainerRegistriesClient) Validate(ctx context.Context, resourceGroupName string, serviceName string, containerRegistryName string, containerRegistryProperties ContainerRegistryProperties) (result ContainerRegistriesValidateFuture, err error)
Validate check if the container registry properties are valid. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. containerRegistryName - the name of the container registry. containerRegistryProperties - parameters for the validate operation
func (ContainerRegistriesClient) ValidatePreparer ¶
func (client ContainerRegistriesClient) ValidatePreparer(ctx context.Context, resourceGroupName string, serviceName string, containerRegistryName string, containerRegistryProperties ContainerRegistryProperties) (*http.Request, error)
ValidatePreparer prepares the Validate request.
func (ContainerRegistriesClient) ValidateResponder ¶
func (client ContainerRegistriesClient) ValidateResponder(resp *http.Response) (result ContainerRegistryValidateResult, err error)
ValidateResponder handles the response to the Validate request. The method always closes the http.Response Body.
func (ContainerRegistriesClient) ValidateSender ¶
func (client ContainerRegistriesClient) ValidateSender(req *http.Request) (future ContainerRegistriesValidateFuture, err error)
ValidateSender sends the Validate request. The method will close the http.Response Body if it receives an error.
type ContainerRegistriesCreateOrUpdateFuture ¶
type ContainerRegistriesCreateOrUpdateFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(ContainerRegistriesClient) (ContainerRegistryResource, error) }
ContainerRegistriesCreateOrUpdateFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*ContainerRegistriesCreateOrUpdateFuture) UnmarshalJSON ¶
func (future *ContainerRegistriesCreateOrUpdateFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type ContainerRegistriesDeleteFuture ¶
type ContainerRegistriesDeleteFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(ContainerRegistriesClient) (autorest.Response, error) }
ContainerRegistriesDeleteFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*ContainerRegistriesDeleteFuture) UnmarshalJSON ¶
func (future *ContainerRegistriesDeleteFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type ContainerRegistriesValidateFuture ¶
type ContainerRegistriesValidateFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(ContainerRegistriesClient) (ContainerRegistryValidateResult, error) }
ContainerRegistriesValidateFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*ContainerRegistriesValidateFuture) UnmarshalJSON ¶
func (future *ContainerRegistriesValidateFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type ContainerRegistryBasicCredentials ¶
type ContainerRegistryBasicCredentials struct { // Server - The login server of the Container Registry. Server *string `json:"server,omitempty"` // Username - The username of the Container Registry. Username *string `json:"username,omitempty"` // Password - The password of the Container Registry. Password *string `json:"password,omitempty"` // Type - Possible values include: 'TypeContainerRegistryCredentials', 'TypeBasicAuth' Type Type `json:"type,omitempty"` }
ContainerRegistryBasicCredentials the basic authentication properties for the container registry resource.
func (ContainerRegistryBasicCredentials) AsBasicContainerRegistryCredentials ¶
func (crbc ContainerRegistryBasicCredentials) AsBasicContainerRegistryCredentials() (BasicContainerRegistryCredentials, bool)
AsBasicContainerRegistryCredentials is the BasicContainerRegistryCredentials implementation for ContainerRegistryBasicCredentials.
func (ContainerRegistryBasicCredentials) AsContainerRegistryBasicCredentials ¶
func (crbc ContainerRegistryBasicCredentials) AsContainerRegistryBasicCredentials() (*ContainerRegistryBasicCredentials, bool)
AsContainerRegistryBasicCredentials is the BasicContainerRegistryCredentials implementation for ContainerRegistryBasicCredentials.
func (ContainerRegistryBasicCredentials) AsContainerRegistryCredentials ¶
func (crbc ContainerRegistryBasicCredentials) AsContainerRegistryCredentials() (*ContainerRegistryCredentials, bool)
AsContainerRegistryCredentials is the BasicContainerRegistryCredentials implementation for ContainerRegistryBasicCredentials.
func (ContainerRegistryBasicCredentials) MarshalJSON ¶
func (crbc ContainerRegistryBasicCredentials) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ContainerRegistryBasicCredentials.
type ContainerRegistryCredentials ¶
type ContainerRegistryCredentials struct { // Type - Possible values include: 'TypeContainerRegistryCredentials', 'TypeBasicAuth' Type Type `json:"type,omitempty"` }
ContainerRegistryCredentials the credential for the container registry resource.
func (ContainerRegistryCredentials) AsBasicContainerRegistryCredentials ¶
func (crc ContainerRegistryCredentials) AsBasicContainerRegistryCredentials() (BasicContainerRegistryCredentials, bool)
AsBasicContainerRegistryCredentials is the BasicContainerRegistryCredentials implementation for ContainerRegistryCredentials.
func (ContainerRegistryCredentials) AsContainerRegistryBasicCredentials ¶
func (crc ContainerRegistryCredentials) AsContainerRegistryBasicCredentials() (*ContainerRegistryBasicCredentials, bool)
AsContainerRegistryBasicCredentials is the BasicContainerRegistryCredentials implementation for ContainerRegistryCredentials.
func (ContainerRegistryCredentials) AsContainerRegistryCredentials ¶
func (crc ContainerRegistryCredentials) AsContainerRegistryCredentials() (*ContainerRegistryCredentials, bool)
AsContainerRegistryCredentials is the BasicContainerRegistryCredentials implementation for ContainerRegistryCredentials.
func (ContainerRegistryCredentials) MarshalJSON ¶
func (crc ContainerRegistryCredentials) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ContainerRegistryCredentials.
type ContainerRegistryProperties ¶
type ContainerRegistryProperties struct { // Credentials - The credentials of the container registry resource. Credentials BasicContainerRegistryCredentials `json:"credentials,omitempty"` // ProvisioningState - READ-ONLY; State of the Container Registry. Possible values include: 'ContainerRegistryProvisioningStateCreating', 'ContainerRegistryProvisioningStateUpdating', 'ContainerRegistryProvisioningStateSucceeded', 'ContainerRegistryProvisioningStateFailed', 'ContainerRegistryProvisioningStateDeleting', 'ContainerRegistryProvisioningStateCanceled' ProvisioningState ContainerRegistryProvisioningState `json:"provisioningState,omitempty"` }
ContainerRegistryProperties container registry resource payload.
func (ContainerRegistryProperties) MarshalJSON ¶
func (crp ContainerRegistryProperties) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ContainerRegistryProperties.
func (*ContainerRegistryProperties) UnmarshalJSON ¶
func (crp *ContainerRegistryProperties) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for ContainerRegistryProperties struct.
type ContainerRegistryProvisioningState ¶
type ContainerRegistryProvisioningState string
ContainerRegistryProvisioningState enumerates the values for container registry provisioning state.
const ( // ContainerRegistryProvisioningStateCanceled ... ContainerRegistryProvisioningStateCanceled ContainerRegistryProvisioningState = "Canceled" // ContainerRegistryProvisioningStateCreating ... ContainerRegistryProvisioningStateCreating ContainerRegistryProvisioningState = "Creating" // ContainerRegistryProvisioningStateDeleting ... ContainerRegistryProvisioningStateDeleting ContainerRegistryProvisioningState = "Deleting" // ContainerRegistryProvisioningStateFailed ... ContainerRegistryProvisioningStateFailed ContainerRegistryProvisioningState = "Failed" // ContainerRegistryProvisioningStateSucceeded ... ContainerRegistryProvisioningStateSucceeded ContainerRegistryProvisioningState = "Succeeded" // ContainerRegistryProvisioningStateUpdating ... ContainerRegistryProvisioningStateUpdating ContainerRegistryProvisioningState = "Updating" )
func PossibleContainerRegistryProvisioningStateValues ¶
func PossibleContainerRegistryProvisioningStateValues() []ContainerRegistryProvisioningState
PossibleContainerRegistryProvisioningStateValues returns an array of possible values for the ContainerRegistryProvisioningState const type.
type ContainerRegistryResource ¶
type ContainerRegistryResource struct { autorest.Response `json:"-"` // Properties - Properties of the container registry resource payload. Properties *ContainerRegistryProperties `json:"properties,omitempty"` // ID - READ-ONLY; Fully qualified resource Id for the resource. ID *string `json:"id,omitempty"` // Name - READ-ONLY; The name of the resource. Name *string `json:"name,omitempty"` // Type - READ-ONLY; The type of the resource. Type *string `json:"type,omitempty"` SystemData *SystemData `json:"systemData,omitempty"` }
ContainerRegistryResource container registry resource payload.
func (ContainerRegistryResource) MarshalJSON ¶
func (crr ContainerRegistryResource) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ContainerRegistryResource.
type ContainerRegistryResourceCollection ¶
type ContainerRegistryResourceCollection struct { autorest.Response `json:"-"` // Value - The container registry resources list. Value *[]ContainerRegistryResource `json:"value,omitempty"` // NextLink - The link to next page of storage list. NextLink *string `json:"nextLink,omitempty"` }
ContainerRegistryResourceCollection collection compose of container registry resources list and a possible link for next page.
func (ContainerRegistryResourceCollection) IsEmpty ¶
func (crrc ContainerRegistryResourceCollection) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
type ContainerRegistryResourceCollectionIterator ¶
type ContainerRegistryResourceCollectionIterator struct {
// contains filtered or unexported fields
}
ContainerRegistryResourceCollectionIterator provides access to a complete listing of ContainerRegistryResource values.
func NewContainerRegistryResourceCollectionIterator ¶
func NewContainerRegistryResourceCollectionIterator(page ContainerRegistryResourceCollectionPage) ContainerRegistryResourceCollectionIterator
Creates a new instance of the ContainerRegistryResourceCollectionIterator type.
func (*ContainerRegistryResourceCollectionIterator) Next ¶
func (iter *ContainerRegistryResourceCollectionIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*ContainerRegistryResourceCollectionIterator) NextWithContext ¶
func (iter *ContainerRegistryResourceCollectionIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (ContainerRegistryResourceCollectionIterator) NotDone ¶
func (iter ContainerRegistryResourceCollectionIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (ContainerRegistryResourceCollectionIterator) Response ¶
func (iter ContainerRegistryResourceCollectionIterator) Response() ContainerRegistryResourceCollection
Response returns the raw server response from the last page request.
func (ContainerRegistryResourceCollectionIterator) Value ¶
func (iter ContainerRegistryResourceCollectionIterator) Value() ContainerRegistryResource
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type ContainerRegistryResourceCollectionPage ¶
type ContainerRegistryResourceCollectionPage struct {
// contains filtered or unexported fields
}
ContainerRegistryResourceCollectionPage contains a page of ContainerRegistryResource values.
func NewContainerRegistryResourceCollectionPage ¶
func NewContainerRegistryResourceCollectionPage(cur ContainerRegistryResourceCollection, getNextPage func(context.Context, ContainerRegistryResourceCollection) (ContainerRegistryResourceCollection, error)) ContainerRegistryResourceCollectionPage
Creates a new instance of the ContainerRegistryResourceCollectionPage type.
func (*ContainerRegistryResourceCollectionPage) Next ¶
func (page *ContainerRegistryResourceCollectionPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*ContainerRegistryResourceCollectionPage) NextWithContext ¶
func (page *ContainerRegistryResourceCollectionPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (ContainerRegistryResourceCollectionPage) NotDone ¶
func (page ContainerRegistryResourceCollectionPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (ContainerRegistryResourceCollectionPage) Response ¶
func (page ContainerRegistryResourceCollectionPage) Response() ContainerRegistryResourceCollection
Response returns the raw server response from the last page request.
func (ContainerRegistryResourceCollectionPage) Values ¶
func (page ContainerRegistryResourceCollectionPage) Values() []ContainerRegistryResource
Values returns the slice of values for the current page or nil if there are no values.
type ContainerRegistryValidateResult ¶
type ContainerRegistryValidateResult struct { autorest.Response `json:"-"` // IsValid - Indicate if the container registry properties are valid IsValid *bool `json:"isValid,omitempty"` // Message - Detailed validation messages. Message *string `json:"message,omitempty"` }
ContainerRegistryValidateResult validation result for container registry properties
type ContentCertificateProperties ¶
type ContentCertificateProperties struct { // Content - The content of uploaded certificate. Content *string `json:"content,omitempty"` // Thumbprint - READ-ONLY; The thumbprint of certificate. Thumbprint *string `json:"thumbprint,omitempty"` // Issuer - READ-ONLY; The issuer of certificate. Issuer *string `json:"issuer,omitempty"` // IssuedDate - READ-ONLY; The issue date of certificate. IssuedDate *string `json:"issuedDate,omitempty"` // ExpirationDate - READ-ONLY; The expiration date of certificate. ExpirationDate *string `json:"expirationDate,omitempty"` // ActivateDate - READ-ONLY; The activate date of certificate. ActivateDate *string `json:"activateDate,omitempty"` // SubjectName - READ-ONLY; The subject name of certificate. SubjectName *string `json:"subjectName,omitempty"` // DNSNames - READ-ONLY; The domain list of certificate. DNSNames *[]string `json:"dnsNames,omitempty"` // ProvisioningState - READ-ONLY; Provisioning state of the Certificate. Possible values include: 'CertificateResourceProvisioningStateCreating', 'CertificateResourceProvisioningStateUpdating', 'CertificateResourceProvisioningStateSucceeded', 'CertificateResourceProvisioningStateFailed', 'CertificateResourceProvisioningStateDeleting' ProvisioningState CertificateResourceProvisioningState `json:"provisioningState,omitempty"` // Type - Possible values include: 'TypeBasicCertificatePropertiesTypeCertificateProperties', 'TypeBasicCertificatePropertiesTypeKeyVaultCertificate', 'TypeBasicCertificatePropertiesTypeContentCertificate' Type TypeBasicCertificateProperties `json:"type,omitempty"` }
ContentCertificateProperties properties of certificate imported from key vault.
func (ContentCertificateProperties) AsBasicCertificateProperties ¶
func (ccp ContentCertificateProperties) AsBasicCertificateProperties() (BasicCertificateProperties, bool)
AsBasicCertificateProperties is the BasicCertificateProperties implementation for ContentCertificateProperties.
func (ContentCertificateProperties) AsCertificateProperties ¶
func (ccp ContentCertificateProperties) AsCertificateProperties() (*CertificateProperties, bool)
AsCertificateProperties is the BasicCertificateProperties implementation for ContentCertificateProperties.
func (ContentCertificateProperties) AsContentCertificateProperties ¶
func (ccp ContentCertificateProperties) AsContentCertificateProperties() (*ContentCertificateProperties, bool)
AsContentCertificateProperties is the BasicCertificateProperties implementation for ContentCertificateProperties.
func (ContentCertificateProperties) AsKeyVaultCertificateProperties ¶
func (ccp ContentCertificateProperties) AsKeyVaultCertificateProperties() (*KeyVaultCertificateProperties, bool)
AsKeyVaultCertificateProperties is the BasicCertificateProperties implementation for ContentCertificateProperties.
func (ContentCertificateProperties) MarshalJSON ¶
func (ccp ContentCertificateProperties) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ContentCertificateProperties.
type CreatedByType ¶
type CreatedByType string
CreatedByType enumerates the values for created by type.
const ( // CreatedByTypeApplication ... CreatedByTypeApplication CreatedByType = "Application" // CreatedByTypeKey ... CreatedByTypeKey CreatedByType = "Key" // CreatedByTypeManagedIdentity ... CreatedByTypeManagedIdentity CreatedByType = "ManagedIdentity" // CreatedByTypeUser ... CreatedByTypeUser CreatedByType = "User" )
func PossibleCreatedByTypeValues ¶
func PossibleCreatedByTypeValues() []CreatedByType
PossibleCreatedByTypeValues returns an array of possible values for the CreatedByType const type.
type CustomContainer ¶
type CustomContainer struct { // Server - The name of the registry that contains the container image Server *string `json:"server,omitempty"` // ContainerImage - Container image of the custom container. This should be in the form of <repository>:<tag> without the server name of the registry ContainerImage *string `json:"containerImage,omitempty"` // Command - Entrypoint array. Not executed within a shell. The docker image's ENTRYPOINT is used if this is not provided. Command *[]string `json:"command,omitempty"` // Args - Arguments to the entrypoint. The docker image's CMD is used if this is not provided. Args *[]string `json:"args,omitempty"` // ImageRegistryCredential - Credential of the image registry ImageRegistryCredential *ImageRegistryCredential `json:"imageRegistryCredential,omitempty"` // LanguageFramework - Language framework of the container image uploaded LanguageFramework *string `json:"languageFramework,omitempty"` }
CustomContainer custom container payload
type CustomContainerUserSourceInfo ¶
type CustomContainerUserSourceInfo struct { CustomContainer *CustomContainer `json:"customContainer,omitempty"` // Version - Version of the source Version *string `json:"version,omitempty"` // Type - Possible values include: 'TypeBasicUserSourceInfoTypeUserSourceInfo', 'TypeBasicUserSourceInfoTypeUploadedUserSourceInfo', 'TypeBasicUserSourceInfoTypeJar', 'TypeBasicUserSourceInfoTypeSource', 'TypeBasicUserSourceInfoTypeNetCoreZip', 'TypeBasicUserSourceInfoTypeBuildResult', 'TypeBasicUserSourceInfoTypeContainer' Type TypeBasicUserSourceInfo `json:"type,omitempty"` }
CustomContainerUserSourceInfo custom container user source info
func (CustomContainerUserSourceInfo) AsBasicUploadedUserSourceInfo ¶
func (ccusi CustomContainerUserSourceInfo) AsBasicUploadedUserSourceInfo() (BasicUploadedUserSourceInfo, bool)
AsBasicUploadedUserSourceInfo is the BasicUserSourceInfo implementation for CustomContainerUserSourceInfo.
func (CustomContainerUserSourceInfo) AsBasicUserSourceInfo ¶
func (ccusi CustomContainerUserSourceInfo) AsBasicUserSourceInfo() (BasicUserSourceInfo, bool)
AsBasicUserSourceInfo is the BasicUserSourceInfo implementation for CustomContainerUserSourceInfo.
func (CustomContainerUserSourceInfo) AsBuildResultUserSourceInfo ¶
func (ccusi CustomContainerUserSourceInfo) AsBuildResultUserSourceInfo() (*BuildResultUserSourceInfo, bool)
AsBuildResultUserSourceInfo is the BasicUserSourceInfo implementation for CustomContainerUserSourceInfo.
func (CustomContainerUserSourceInfo) AsCustomContainerUserSourceInfo ¶
func (ccusi CustomContainerUserSourceInfo) AsCustomContainerUserSourceInfo() (*CustomContainerUserSourceInfo, bool)
AsCustomContainerUserSourceInfo is the BasicUserSourceInfo implementation for CustomContainerUserSourceInfo.
func (CustomContainerUserSourceInfo) AsJarUploadedUserSourceInfo ¶
func (ccusi CustomContainerUserSourceInfo) AsJarUploadedUserSourceInfo() (*JarUploadedUserSourceInfo, bool)
AsJarUploadedUserSourceInfo is the BasicUserSourceInfo implementation for CustomContainerUserSourceInfo.
func (CustomContainerUserSourceInfo) AsNetCoreZipUploadedUserSourceInfo ¶
func (ccusi CustomContainerUserSourceInfo) AsNetCoreZipUploadedUserSourceInfo() (*NetCoreZipUploadedUserSourceInfo, bool)
AsNetCoreZipUploadedUserSourceInfo is the BasicUserSourceInfo implementation for CustomContainerUserSourceInfo.
func (CustomContainerUserSourceInfo) AsSourceUploadedUserSourceInfo ¶
func (ccusi CustomContainerUserSourceInfo) AsSourceUploadedUserSourceInfo() (*SourceUploadedUserSourceInfo, bool)
AsSourceUploadedUserSourceInfo is the BasicUserSourceInfo implementation for CustomContainerUserSourceInfo.
func (CustomContainerUserSourceInfo) AsUploadedUserSourceInfo ¶
func (ccusi CustomContainerUserSourceInfo) AsUploadedUserSourceInfo() (*UploadedUserSourceInfo, bool)
AsUploadedUserSourceInfo is the BasicUserSourceInfo implementation for CustomContainerUserSourceInfo.
func (CustomContainerUserSourceInfo) AsUserSourceInfo ¶
func (ccusi CustomContainerUserSourceInfo) AsUserSourceInfo() (*UserSourceInfo, bool)
AsUserSourceInfo is the BasicUserSourceInfo implementation for CustomContainerUserSourceInfo.
func (CustomContainerUserSourceInfo) MarshalJSON ¶
func (ccusi CustomContainerUserSourceInfo) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for CustomContainerUserSourceInfo.
type CustomDomainProperties ¶
type CustomDomainProperties struct { // Thumbprint - The thumbprint of bound certificate. Thumbprint *string `json:"thumbprint,omitempty"` // AppName - READ-ONLY; The app name of domain. AppName *string `json:"appName,omitempty"` // CertName - The bound certificate name of domain. CertName *string `json:"certName,omitempty"` // ProvisioningState - READ-ONLY; Provisioning state of the Domain. Possible values include: 'CustomDomainResourceProvisioningStateCreating', 'CustomDomainResourceProvisioningStateUpdating', 'CustomDomainResourceProvisioningStateSucceeded', 'CustomDomainResourceProvisioningStateFailed', 'CustomDomainResourceProvisioningStateDeleting' ProvisioningState CustomDomainResourceProvisioningState `json:"provisioningState,omitempty"` }
CustomDomainProperties custom domain of app resource payload.
func (CustomDomainProperties) MarshalJSON ¶
func (cdp CustomDomainProperties) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for CustomDomainProperties.
type CustomDomainResource ¶
type CustomDomainResource struct { autorest.Response `json:"-"` // Properties - Properties of the custom domain resource. Properties *CustomDomainProperties `json:"properties,omitempty"` // ID - READ-ONLY; Fully qualified resource Id for the resource. ID *string `json:"id,omitempty"` // Name - READ-ONLY; The name of the resource. Name *string `json:"name,omitempty"` // Type - READ-ONLY; The type of the resource. Type *string `json:"type,omitempty"` SystemData *SystemData `json:"systemData,omitempty"` }
CustomDomainResource custom domain resource payload.
func (CustomDomainResource) MarshalJSON ¶
func (cdr CustomDomainResource) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for CustomDomainResource.
type CustomDomainResourceCollection ¶
type CustomDomainResourceCollection struct { autorest.Response `json:"-"` // Value - The custom domain resources list. Value *[]CustomDomainResource `json:"value,omitempty"` // NextLink - The link to next page of custom domain list. NextLink *string `json:"nextLink,omitempty"` }
CustomDomainResourceCollection collection compose of a custom domain resources list and a possible link for next page.
func (CustomDomainResourceCollection) IsEmpty ¶
func (cdrc CustomDomainResourceCollection) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
type CustomDomainResourceCollectionIterator ¶
type CustomDomainResourceCollectionIterator struct {
// contains filtered or unexported fields
}
CustomDomainResourceCollectionIterator provides access to a complete listing of CustomDomainResource values.
func NewCustomDomainResourceCollectionIterator ¶
func NewCustomDomainResourceCollectionIterator(page CustomDomainResourceCollectionPage) CustomDomainResourceCollectionIterator
Creates a new instance of the CustomDomainResourceCollectionIterator type.
func (*CustomDomainResourceCollectionIterator) Next ¶
func (iter *CustomDomainResourceCollectionIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*CustomDomainResourceCollectionIterator) NextWithContext ¶
func (iter *CustomDomainResourceCollectionIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (CustomDomainResourceCollectionIterator) NotDone ¶
func (iter CustomDomainResourceCollectionIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (CustomDomainResourceCollectionIterator) Response ¶
func (iter CustomDomainResourceCollectionIterator) Response() CustomDomainResourceCollection
Response returns the raw server response from the last page request.
func (CustomDomainResourceCollectionIterator) Value ¶
func (iter CustomDomainResourceCollectionIterator) Value() CustomDomainResource
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type CustomDomainResourceCollectionPage ¶
type CustomDomainResourceCollectionPage struct {
// contains filtered or unexported fields
}
CustomDomainResourceCollectionPage contains a page of CustomDomainResource values.
func NewCustomDomainResourceCollectionPage ¶
func NewCustomDomainResourceCollectionPage(cur CustomDomainResourceCollection, getNextPage func(context.Context, CustomDomainResourceCollection) (CustomDomainResourceCollection, error)) CustomDomainResourceCollectionPage
Creates a new instance of the CustomDomainResourceCollectionPage type.
func (*CustomDomainResourceCollectionPage) Next ¶
func (page *CustomDomainResourceCollectionPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*CustomDomainResourceCollectionPage) NextWithContext ¶
func (page *CustomDomainResourceCollectionPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (CustomDomainResourceCollectionPage) NotDone ¶
func (page CustomDomainResourceCollectionPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (CustomDomainResourceCollectionPage) Response ¶
func (page CustomDomainResourceCollectionPage) Response() CustomDomainResourceCollection
Response returns the raw server response from the last page request.
func (CustomDomainResourceCollectionPage) Values ¶
func (page CustomDomainResourceCollectionPage) Values() []CustomDomainResource
Values returns the slice of values for the current page or nil if there are no values.
type CustomDomainResourceProvisioningState ¶
type CustomDomainResourceProvisioningState string
CustomDomainResourceProvisioningState enumerates the values for custom domain resource provisioning state.
const ( // CustomDomainResourceProvisioningStateCreating ... CustomDomainResourceProvisioningStateCreating CustomDomainResourceProvisioningState = "Creating" // CustomDomainResourceProvisioningStateDeleting ... CustomDomainResourceProvisioningStateDeleting CustomDomainResourceProvisioningState = "Deleting" // CustomDomainResourceProvisioningStateFailed ... CustomDomainResourceProvisioningStateFailed CustomDomainResourceProvisioningState = "Failed" // CustomDomainResourceProvisioningStateSucceeded ... CustomDomainResourceProvisioningStateSucceeded CustomDomainResourceProvisioningState = "Succeeded" // CustomDomainResourceProvisioningStateUpdating ... CustomDomainResourceProvisioningStateUpdating CustomDomainResourceProvisioningState = "Updating" )
func PossibleCustomDomainResourceProvisioningStateValues ¶
func PossibleCustomDomainResourceProvisioningStateValues() []CustomDomainResourceProvisioningState
PossibleCustomDomainResourceProvisioningStateValues returns an array of possible values for the CustomDomainResourceProvisioningState const type.
type CustomDomainValidatePayload ¶
type CustomDomainValidatePayload struct { // Name - Name to be validated Name *string `json:"name,omitempty"` }
CustomDomainValidatePayload custom domain validate payload.
type CustomDomainValidateResult ¶
type CustomDomainValidateResult struct { autorest.Response `json:"-"` // IsValid - Indicates if domain name is valid. IsValid *bool `json:"isValid,omitempty"` // Message - Message of why domain name is invalid. Message *string `json:"message,omitempty"` }
CustomDomainValidateResult validation result for custom domain.
type CustomDomainsClient ¶
type CustomDomainsClient struct {
BaseClient
}
CustomDomainsClient is the REST API for Azure Spring Apps
func NewCustomDomainsClient ¶
func NewCustomDomainsClient(subscriptionID string) CustomDomainsClient
NewCustomDomainsClient creates an instance of the CustomDomainsClient client.
func NewCustomDomainsClientWithBaseURI ¶
func NewCustomDomainsClientWithBaseURI(baseURI string, subscriptionID string) CustomDomainsClient
NewCustomDomainsClientWithBaseURI creates an instance of the CustomDomainsClient client using a custom endpoint. Use this when interacting with an Azure cloud that uses a non-standard base URI (sovereign clouds, Azure stack).
func (CustomDomainsClient) CreateOrUpdate ¶
func (client CustomDomainsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, serviceName string, appName string, domainName string, domainResource CustomDomainResource) (result CustomDomainsCreateOrUpdateFuture, err error)
CreateOrUpdate create or update custom domain of one lifecycle application. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. appName - the name of the App resource. domainName - the name of the custom domain resource. domainResource - parameters for the create or update operation
func (CustomDomainsClient) CreateOrUpdatePreparer ¶
func (client CustomDomainsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, serviceName string, appName string, domainName string, domainResource CustomDomainResource) (*http.Request, error)
CreateOrUpdatePreparer prepares the CreateOrUpdate request.
func (CustomDomainsClient) CreateOrUpdateResponder ¶
func (client CustomDomainsClient) CreateOrUpdateResponder(resp *http.Response) (result CustomDomainResource, err error)
CreateOrUpdateResponder handles the response to the CreateOrUpdate request. The method always closes the http.Response Body.
func (CustomDomainsClient) CreateOrUpdateSender ¶
func (client CustomDomainsClient) CreateOrUpdateSender(req *http.Request) (future CustomDomainsCreateOrUpdateFuture, err error)
CreateOrUpdateSender sends the CreateOrUpdate request. The method will close the http.Response Body if it receives an error.
func (CustomDomainsClient) Delete ¶
func (client CustomDomainsClient) Delete(ctx context.Context, resourceGroupName string, serviceName string, appName string, domainName string) (result CustomDomainsDeleteFuture, err error)
Delete delete the custom domain of one lifecycle application. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. appName - the name of the App resource. domainName - the name of the custom domain resource.
func (CustomDomainsClient) DeletePreparer ¶
func (client CustomDomainsClient) DeletePreparer(ctx context.Context, resourceGroupName string, serviceName string, appName string, domainName string) (*http.Request, error)
DeletePreparer prepares the Delete request.
func (CustomDomainsClient) DeleteResponder ¶
func (client CustomDomainsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
DeleteResponder handles the response to the Delete request. The method always closes the http.Response Body.
func (CustomDomainsClient) DeleteSender ¶
func (client CustomDomainsClient) DeleteSender(req *http.Request) (future CustomDomainsDeleteFuture, err error)
DeleteSender sends the Delete request. The method will close the http.Response Body if it receives an error.
func (CustomDomainsClient) Get ¶
func (client CustomDomainsClient) Get(ctx context.Context, resourceGroupName string, serviceName string, appName string, domainName string) (result CustomDomainResource, err error)
Get get the custom domain of one lifecycle application. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. appName - the name of the App resource. domainName - the name of the custom domain resource.
func (CustomDomainsClient) GetPreparer ¶
func (client CustomDomainsClient) GetPreparer(ctx context.Context, resourceGroupName string, serviceName string, appName string, domainName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (CustomDomainsClient) GetResponder ¶
func (client CustomDomainsClient) GetResponder(resp *http.Response) (result CustomDomainResource, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (CustomDomainsClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (CustomDomainsClient) List ¶
func (client CustomDomainsClient) List(ctx context.Context, resourceGroupName string, serviceName string, appName string) (result CustomDomainResourceCollectionPage, err error)
List list the custom domains of one lifecycle application. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. appName - the name of the App resource.
func (CustomDomainsClient) ListComplete ¶
func (client CustomDomainsClient) ListComplete(ctx context.Context, resourceGroupName string, serviceName string, appName string) (result CustomDomainResourceCollectionIterator, err error)
ListComplete enumerates all values, automatically crossing page boundaries as required.
func (CustomDomainsClient) ListPreparer ¶
func (client CustomDomainsClient) ListPreparer(ctx context.Context, resourceGroupName string, serviceName string, appName string) (*http.Request, error)
ListPreparer prepares the List request.
func (CustomDomainsClient) ListResponder ¶
func (client CustomDomainsClient) ListResponder(resp *http.Response) (result CustomDomainResourceCollection, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (CustomDomainsClient) ListSender ¶
ListSender sends the List request. The method will close the http.Response Body if it receives an error.
func (CustomDomainsClient) Update ¶
func (client CustomDomainsClient) Update(ctx context.Context, resourceGroupName string, serviceName string, appName string, domainName string, domainResource CustomDomainResource) (result CustomDomainsUpdateFuture, err error)
Update update custom domain of one lifecycle application. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. appName - the name of the App resource. domainName - the name of the custom domain resource. domainResource - parameters for the create or update operation
func (CustomDomainsClient) UpdatePreparer ¶
func (client CustomDomainsClient) UpdatePreparer(ctx context.Context, resourceGroupName string, serviceName string, appName string, domainName string, domainResource CustomDomainResource) (*http.Request, error)
UpdatePreparer prepares the Update request.
func (CustomDomainsClient) UpdateResponder ¶
func (client CustomDomainsClient) UpdateResponder(resp *http.Response) (result CustomDomainResource, err error)
UpdateResponder handles the response to the Update request. The method always closes the http.Response Body.
func (CustomDomainsClient) UpdateSender ¶
func (client CustomDomainsClient) UpdateSender(req *http.Request) (future CustomDomainsUpdateFuture, err error)
UpdateSender sends the Update request. The method will close the http.Response Body if it receives an error.
type CustomDomainsCreateOrUpdateFuture ¶
type CustomDomainsCreateOrUpdateFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(CustomDomainsClient) (CustomDomainResource, error) }
CustomDomainsCreateOrUpdateFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*CustomDomainsCreateOrUpdateFuture) UnmarshalJSON ¶
func (future *CustomDomainsCreateOrUpdateFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type CustomDomainsDeleteFuture ¶
type CustomDomainsDeleteFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(CustomDomainsClient) (autorest.Response, error) }
CustomDomainsDeleteFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*CustomDomainsDeleteFuture) UnmarshalJSON ¶
func (future *CustomDomainsDeleteFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type CustomDomainsUpdateFuture ¶
type CustomDomainsUpdateFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(CustomDomainsClient) (CustomDomainResource, error) }
CustomDomainsUpdateFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*CustomDomainsUpdateFuture) UnmarshalJSON ¶
func (future *CustomDomainsUpdateFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type CustomPersistentDiskProperties ¶
type CustomPersistentDiskProperties struct { // MountPath - The mount path of the persistent disk. MountPath *string `json:"mountPath,omitempty"` // ReadOnly - Indicates whether the persistent disk is a readOnly one. ReadOnly *bool `json:"readOnly,omitempty"` // EnableSubPath - If set to true, it will create and mount a dedicated directory for every individual app instance. EnableSubPath *bool `json:"enableSubPath,omitempty"` // MountOptions - These are the mount options for a persistent disk. MountOptions *[]string `json:"mountOptions,omitempty"` // Type - Possible values include: 'TypeBasicCustomPersistentDiskPropertiesTypeCustomPersistentDiskProperties', 'TypeBasicCustomPersistentDiskPropertiesTypeAzureFileVolume' Type TypeBasicCustomPersistentDiskProperties `json:"type,omitempty"` }
CustomPersistentDiskProperties custom persistent disk resource payload.
func (CustomPersistentDiskProperties) AsAzureFileVolume ¶
func (cpdp CustomPersistentDiskProperties) AsAzureFileVolume() (*AzureFileVolume, bool)
AsAzureFileVolume is the BasicCustomPersistentDiskProperties implementation for CustomPersistentDiskProperties.
func (CustomPersistentDiskProperties) AsBasicCustomPersistentDiskProperties ¶
func (cpdp CustomPersistentDiskProperties) AsBasicCustomPersistentDiskProperties() (BasicCustomPersistentDiskProperties, bool)
AsBasicCustomPersistentDiskProperties is the BasicCustomPersistentDiskProperties implementation for CustomPersistentDiskProperties.
func (CustomPersistentDiskProperties) AsCustomPersistentDiskProperties ¶
func (cpdp CustomPersistentDiskProperties) AsCustomPersistentDiskProperties() (*CustomPersistentDiskProperties, bool)
AsCustomPersistentDiskProperties is the BasicCustomPersistentDiskProperties implementation for CustomPersistentDiskProperties.
func (CustomPersistentDiskProperties) MarshalJSON ¶
func (cpdp CustomPersistentDiskProperties) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for CustomPersistentDiskProperties.
type CustomPersistentDiskResource ¶
type CustomPersistentDiskResource struct { // CustomPersistentDiskProperties - Properties of the custom persistent disk resource payload. CustomPersistentDiskProperties BasicCustomPersistentDiskProperties `json:"customPersistentDiskProperties,omitempty"` // StorageID - The resource id of Azure Spring Apps Storage resource. StorageID *string `json:"storageId,omitempty"` }
CustomPersistentDiskResource custom persistent disk resource payload.
func (*CustomPersistentDiskResource) UnmarshalJSON ¶
func (cpdr *CustomPersistentDiskResource) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for CustomPersistentDiskResource struct.
type CustomScaleRule ¶
type CustomScaleRule struct { // Type - Type of the custom scale rule // eg: azure-servicebus, redis etc. Type *string `json:"type,omitempty"` // Metadata - Metadata properties to describe custom scale rule. Metadata map[string]*string `json:"metadata"` // Auth - Authentication secrets for the custom scale rule. Auth *[]ScaleRuleAuth `json:"auth,omitempty"` }
CustomScaleRule azure Spring Apps App Instance Custom scaling rule.
func (CustomScaleRule) MarshalJSON ¶
func (csr CustomScaleRule) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for CustomScaleRule.
type CustomizedAcceleratorProperties ¶
type CustomizedAcceleratorProperties struct { // ProvisioningState - READ-ONLY; State of the customized accelerator. Possible values include: 'CustomizedAcceleratorProvisioningStateCreating', 'CustomizedAcceleratorProvisioningStateUpdating', 'CustomizedAcceleratorProvisioningStateSucceeded', 'CustomizedAcceleratorProvisioningStateFailed', 'CustomizedAcceleratorProvisioningStateDeleting' ProvisioningState CustomizedAcceleratorProvisioningState `json:"provisioningState,omitempty"` DisplayName *string `json:"displayName,omitempty"` Description *string `json:"description,omitempty"` IconURL *string `json:"iconUrl,omitempty"` AcceleratorTags *[]string `json:"acceleratorTags,omitempty"` GitRepository *AcceleratorGitRepository `json:"gitRepository,omitempty"` }
CustomizedAcceleratorProperties customized accelerator properties payload
func (CustomizedAcceleratorProperties) MarshalJSON ¶
func (capVar CustomizedAcceleratorProperties) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for CustomizedAcceleratorProperties.
type CustomizedAcceleratorProvisioningState ¶
type CustomizedAcceleratorProvisioningState string
CustomizedAcceleratorProvisioningState enumerates the values for customized accelerator provisioning state.
const ( // CustomizedAcceleratorProvisioningStateCreating ... CustomizedAcceleratorProvisioningStateCreating CustomizedAcceleratorProvisioningState = "Creating" // CustomizedAcceleratorProvisioningStateDeleting ... CustomizedAcceleratorProvisioningStateDeleting CustomizedAcceleratorProvisioningState = "Deleting" // CustomizedAcceleratorProvisioningStateFailed ... CustomizedAcceleratorProvisioningStateFailed CustomizedAcceleratorProvisioningState = "Failed" // CustomizedAcceleratorProvisioningStateSucceeded ... CustomizedAcceleratorProvisioningStateSucceeded CustomizedAcceleratorProvisioningState = "Succeeded" // CustomizedAcceleratorProvisioningStateUpdating ... CustomizedAcceleratorProvisioningStateUpdating CustomizedAcceleratorProvisioningState = "Updating" )
func PossibleCustomizedAcceleratorProvisioningStateValues ¶
func PossibleCustomizedAcceleratorProvisioningStateValues() []CustomizedAcceleratorProvisioningState
PossibleCustomizedAcceleratorProvisioningStateValues returns an array of possible values for the CustomizedAcceleratorProvisioningState const type.
type CustomizedAcceleratorResource ¶
type CustomizedAcceleratorResource struct { autorest.Response `json:"-"` Properties *CustomizedAcceleratorProperties `json:"properties,omitempty"` // Sku - Sku of the customized accelerator resource Sku *Sku `json:"sku,omitempty"` // ID - READ-ONLY; Fully qualified resource Id for the resource. ID *string `json:"id,omitempty"` // Name - READ-ONLY; The name of the resource. Name *string `json:"name,omitempty"` // Type - READ-ONLY; The type of the resource. Type *string `json:"type,omitempty"` SystemData *SystemData `json:"systemData,omitempty"` }
CustomizedAcceleratorResource customized accelerator resource
func (CustomizedAcceleratorResource) MarshalJSON ¶
func (car CustomizedAcceleratorResource) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for CustomizedAcceleratorResource.
type CustomizedAcceleratorResourceCollection ¶
type CustomizedAcceleratorResourceCollection struct { autorest.Response `json:"-"` Value *[]CustomizedAcceleratorResource `json:"value,omitempty"` NextLink *string `json:"nextLink,omitempty"` }
CustomizedAcceleratorResourceCollection ...
func (CustomizedAcceleratorResourceCollection) IsEmpty ¶
func (carc CustomizedAcceleratorResourceCollection) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
type CustomizedAcceleratorResourceCollectionIterator ¶
type CustomizedAcceleratorResourceCollectionIterator struct {
// contains filtered or unexported fields
}
CustomizedAcceleratorResourceCollectionIterator provides access to a complete listing of CustomizedAcceleratorResource values.
func NewCustomizedAcceleratorResourceCollectionIterator ¶
func NewCustomizedAcceleratorResourceCollectionIterator(page CustomizedAcceleratorResourceCollectionPage) CustomizedAcceleratorResourceCollectionIterator
Creates a new instance of the CustomizedAcceleratorResourceCollectionIterator type.
func (*CustomizedAcceleratorResourceCollectionIterator) Next ¶
func (iter *CustomizedAcceleratorResourceCollectionIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*CustomizedAcceleratorResourceCollectionIterator) NextWithContext ¶
func (iter *CustomizedAcceleratorResourceCollectionIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (CustomizedAcceleratorResourceCollectionIterator) NotDone ¶
func (iter CustomizedAcceleratorResourceCollectionIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (CustomizedAcceleratorResourceCollectionIterator) Response ¶
func (iter CustomizedAcceleratorResourceCollectionIterator) Response() CustomizedAcceleratorResourceCollection
Response returns the raw server response from the last page request.
func (CustomizedAcceleratorResourceCollectionIterator) Value ¶
func (iter CustomizedAcceleratorResourceCollectionIterator) Value() CustomizedAcceleratorResource
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type CustomizedAcceleratorResourceCollectionPage ¶
type CustomizedAcceleratorResourceCollectionPage struct {
// contains filtered or unexported fields
}
CustomizedAcceleratorResourceCollectionPage contains a page of CustomizedAcceleratorResource values.
func NewCustomizedAcceleratorResourceCollectionPage ¶
func NewCustomizedAcceleratorResourceCollectionPage(cur CustomizedAcceleratorResourceCollection, getNextPage func(context.Context, CustomizedAcceleratorResourceCollection) (CustomizedAcceleratorResourceCollection, error)) CustomizedAcceleratorResourceCollectionPage
Creates a new instance of the CustomizedAcceleratorResourceCollectionPage type.
func (*CustomizedAcceleratorResourceCollectionPage) Next ¶
func (page *CustomizedAcceleratorResourceCollectionPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*CustomizedAcceleratorResourceCollectionPage) NextWithContext ¶
func (page *CustomizedAcceleratorResourceCollectionPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (CustomizedAcceleratorResourceCollectionPage) NotDone ¶
func (page CustomizedAcceleratorResourceCollectionPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (CustomizedAcceleratorResourceCollectionPage) Response ¶
func (page CustomizedAcceleratorResourceCollectionPage) Response() CustomizedAcceleratorResourceCollection
Response returns the raw server response from the last page request.
func (CustomizedAcceleratorResourceCollectionPage) Values ¶
func (page CustomizedAcceleratorResourceCollectionPage) Values() []CustomizedAcceleratorResource
Values returns the slice of values for the current page or nil if there are no values.
type CustomizedAcceleratorValidateResult ¶
type CustomizedAcceleratorValidateResult struct { autorest.Response `json:"-"` // State - State of the customized accelerator validation result. Possible values include: 'CustomizedAcceleratorValidateResultStateValid', 'CustomizedAcceleratorValidateResultStateInvalid' State CustomizedAcceleratorValidateResultState `json:"state,omitempty"` // ErrorMessage - The detail validation results ErrorMessage *string `json:"errorMessage,omitempty"` }
CustomizedAcceleratorValidateResult validation result for customized accelerator properties
type CustomizedAcceleratorValidateResultState ¶
type CustomizedAcceleratorValidateResultState string
CustomizedAcceleratorValidateResultState enumerates the values for customized accelerator validate result state.
const ( // CustomizedAcceleratorValidateResultStateInvalid Customized accelerator properties are invalid. CustomizedAcceleratorValidateResultStateInvalid CustomizedAcceleratorValidateResultState = "Invalid" // CustomizedAcceleratorValidateResultStateValid Customized accelerator properties are valid. CustomizedAcceleratorValidateResultStateValid CustomizedAcceleratorValidateResultState = "Valid" )
func PossibleCustomizedAcceleratorValidateResultStateValues ¶
func PossibleCustomizedAcceleratorValidateResultStateValues() []CustomizedAcceleratorValidateResultState
PossibleCustomizedAcceleratorValidateResultStateValues returns an array of possible values for the CustomizedAcceleratorValidateResultState const type.
type CustomizedAcceleratorsClient ¶
type CustomizedAcceleratorsClient struct {
BaseClient
}
CustomizedAcceleratorsClient is the REST API for Azure Spring Apps
func NewCustomizedAcceleratorsClient ¶
func NewCustomizedAcceleratorsClient(subscriptionID string) CustomizedAcceleratorsClient
NewCustomizedAcceleratorsClient creates an instance of the CustomizedAcceleratorsClient client.
func NewCustomizedAcceleratorsClientWithBaseURI ¶
func NewCustomizedAcceleratorsClientWithBaseURI(baseURI string, subscriptionID string) CustomizedAcceleratorsClient
NewCustomizedAcceleratorsClientWithBaseURI creates an instance of the CustomizedAcceleratorsClient client using a custom endpoint. Use this when interacting with an Azure cloud that uses a non-standard base URI (sovereign clouds, Azure stack).
func (CustomizedAcceleratorsClient) CreateOrUpdate ¶
func (client CustomizedAcceleratorsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, serviceName string, applicationAcceleratorName string, customizedAcceleratorName string, customizedAcceleratorResource CustomizedAcceleratorResource) (result CustomizedAcceleratorsCreateOrUpdateFuture, err error)
CreateOrUpdate create or update the customized accelerator. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. applicationAcceleratorName - the name of the application accelerator. customizedAcceleratorName - the name of the customized accelerator. customizedAcceleratorResource - the customized accelerator for the create or update operation
func (CustomizedAcceleratorsClient) CreateOrUpdatePreparer ¶
func (client CustomizedAcceleratorsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, serviceName string, applicationAcceleratorName string, customizedAcceleratorName string, customizedAcceleratorResource CustomizedAcceleratorResource) (*http.Request, error)
CreateOrUpdatePreparer prepares the CreateOrUpdate request.
func (CustomizedAcceleratorsClient) CreateOrUpdateResponder ¶
func (client CustomizedAcceleratorsClient) CreateOrUpdateResponder(resp *http.Response) (result CustomizedAcceleratorResource, err error)
CreateOrUpdateResponder handles the response to the CreateOrUpdate request. The method always closes the http.Response Body.
func (CustomizedAcceleratorsClient) CreateOrUpdateSender ¶
func (client CustomizedAcceleratorsClient) CreateOrUpdateSender(req *http.Request) (future CustomizedAcceleratorsCreateOrUpdateFuture, err error)
CreateOrUpdateSender sends the CreateOrUpdate request. The method will close the http.Response Body if it receives an error.
func (CustomizedAcceleratorsClient) Delete ¶
func (client CustomizedAcceleratorsClient) Delete(ctx context.Context, resourceGroupName string, serviceName string, applicationAcceleratorName string, customizedAcceleratorName string) (result CustomizedAcceleratorsDeleteFuture, err error)
Delete delete the customized accelerator. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. applicationAcceleratorName - the name of the application accelerator. customizedAcceleratorName - the name of the customized accelerator.
func (CustomizedAcceleratorsClient) DeletePreparer ¶
func (client CustomizedAcceleratorsClient) DeletePreparer(ctx context.Context, resourceGroupName string, serviceName string, applicationAcceleratorName string, customizedAcceleratorName string) (*http.Request, error)
DeletePreparer prepares the Delete request.
func (CustomizedAcceleratorsClient) DeleteResponder ¶
func (client CustomizedAcceleratorsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
DeleteResponder handles the response to the Delete request. The method always closes the http.Response Body.
func (CustomizedAcceleratorsClient) DeleteSender ¶
func (client CustomizedAcceleratorsClient) DeleteSender(req *http.Request) (future CustomizedAcceleratorsDeleteFuture, err error)
DeleteSender sends the Delete request. The method will close the http.Response Body if it receives an error.
func (CustomizedAcceleratorsClient) Get ¶
func (client CustomizedAcceleratorsClient) Get(ctx context.Context, resourceGroupName string, serviceName string, applicationAcceleratorName string, customizedAcceleratorName string) (result CustomizedAcceleratorResource, err error)
Get get the customized accelerator. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. applicationAcceleratorName - the name of the application accelerator. customizedAcceleratorName - the name of the customized accelerator.
func (CustomizedAcceleratorsClient) GetPreparer ¶
func (client CustomizedAcceleratorsClient) GetPreparer(ctx context.Context, resourceGroupName string, serviceName string, applicationAcceleratorName string, customizedAcceleratorName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (CustomizedAcceleratorsClient) GetResponder ¶
func (client CustomizedAcceleratorsClient) GetResponder(resp *http.Response) (result CustomizedAcceleratorResource, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (CustomizedAcceleratorsClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (CustomizedAcceleratorsClient) List ¶
func (client CustomizedAcceleratorsClient) List(ctx context.Context, resourceGroupName string, serviceName string, applicationAcceleratorName string) (result CustomizedAcceleratorResourceCollectionPage, err error)
List handle requests to list all customized accelerators. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. applicationAcceleratorName - the name of the application accelerator.
func (CustomizedAcceleratorsClient) ListComplete ¶
func (client CustomizedAcceleratorsClient) ListComplete(ctx context.Context, resourceGroupName string, serviceName string, applicationAcceleratorName string) (result CustomizedAcceleratorResourceCollectionIterator, err error)
ListComplete enumerates all values, automatically crossing page boundaries as required.
func (CustomizedAcceleratorsClient) ListPreparer ¶
func (client CustomizedAcceleratorsClient) ListPreparer(ctx context.Context, resourceGroupName string, serviceName string, applicationAcceleratorName string) (*http.Request, error)
ListPreparer prepares the List request.
func (CustomizedAcceleratorsClient) ListResponder ¶
func (client CustomizedAcceleratorsClient) ListResponder(resp *http.Response) (result CustomizedAcceleratorResourceCollection, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (CustomizedAcceleratorsClient) ListSender ¶
ListSender sends the List request. The method will close the http.Response Body if it receives an error.
func (CustomizedAcceleratorsClient) Validate ¶
func (client CustomizedAcceleratorsClient) Validate(ctx context.Context, resourceGroupName string, serviceName string, applicationAcceleratorName string, customizedAcceleratorName string, properties CustomizedAcceleratorProperties) (result CustomizedAcceleratorValidateResult, err error)
Validate check the customized accelerator are valid. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. applicationAcceleratorName - the name of the application accelerator. customizedAcceleratorName - the name of the customized accelerator. properties - customized accelerator properties to be validated
func (CustomizedAcceleratorsClient) ValidatePreparer ¶
func (client CustomizedAcceleratorsClient) ValidatePreparer(ctx context.Context, resourceGroupName string, serviceName string, applicationAcceleratorName string, customizedAcceleratorName string, properties CustomizedAcceleratorProperties) (*http.Request, error)
ValidatePreparer prepares the Validate request.
func (CustomizedAcceleratorsClient) ValidateResponder ¶
func (client CustomizedAcceleratorsClient) ValidateResponder(resp *http.Response) (result CustomizedAcceleratorValidateResult, err error)
ValidateResponder handles the response to the Validate request. The method always closes the http.Response Body.
func (CustomizedAcceleratorsClient) ValidateSender ¶
func (client CustomizedAcceleratorsClient) ValidateSender(req *http.Request) (*http.Response, error)
ValidateSender sends the Validate request. The method will close the http.Response Body if it receives an error.
type CustomizedAcceleratorsCreateOrUpdateFuture ¶
type CustomizedAcceleratorsCreateOrUpdateFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(CustomizedAcceleratorsClient) (CustomizedAcceleratorResource, error) }
CustomizedAcceleratorsCreateOrUpdateFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*CustomizedAcceleratorsCreateOrUpdateFuture) UnmarshalJSON ¶
func (future *CustomizedAcceleratorsCreateOrUpdateFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type CustomizedAcceleratorsDeleteFuture ¶
type CustomizedAcceleratorsDeleteFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(CustomizedAcceleratorsClient) (autorest.Response, error) }
CustomizedAcceleratorsDeleteFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*CustomizedAcceleratorsDeleteFuture) UnmarshalJSON ¶
func (future *CustomizedAcceleratorsDeleteFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type DeploymentInstance ¶
type DeploymentInstance struct { // Name - READ-ONLY; Name of the deployment instance Name *string `json:"name,omitempty"` // Status - READ-ONLY; Status of the deployment instance Status *string `json:"status,omitempty"` // Reason - READ-ONLY; Failed reason of the deployment instance Reason *string `json:"reason,omitempty"` // DiscoveryStatus - READ-ONLY; Discovery status of the deployment instance DiscoveryStatus *string `json:"discoveryStatus,omitempty"` // StartTime - READ-ONLY; Start time of the deployment instance StartTime *string `json:"startTime,omitempty"` // Zone - READ-ONLY; Availability zone information of the deployment instance Zone *string `json:"zone,omitempty"` }
DeploymentInstance deployment instance payload
func (DeploymentInstance) MarshalJSON ¶
func (di DeploymentInstance) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for DeploymentInstance.
type DeploymentList ¶
type DeploymentList struct { autorest.Response `json:"-"` // Deployments - A list of deployment resource ids. Deployments *[]string `json:"deployments,omitempty"` }
DeploymentList a list of deployments resource ids.
type DeploymentResource ¶
type DeploymentResource struct { autorest.Response `json:"-"` // Properties - Properties of the Deployment resource Properties *DeploymentResourceProperties `json:"properties,omitempty"` // Sku - Sku of the Deployment resource Sku *Sku `json:"sku,omitempty"` // ID - READ-ONLY; Fully qualified resource Id for the resource. ID *string `json:"id,omitempty"` // Name - READ-ONLY; The name of the resource. Name *string `json:"name,omitempty"` // Type - READ-ONLY; The type of the resource. Type *string `json:"type,omitempty"` SystemData *SystemData `json:"systemData,omitempty"` }
DeploymentResource deployment resource payload
func (DeploymentResource) MarshalJSON ¶
func (dr DeploymentResource) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for DeploymentResource.
type DeploymentResourceCollection ¶
type DeploymentResourceCollection struct { autorest.Response `json:"-"` // Value - Collection of Deployment resources Value *[]DeploymentResource `json:"value,omitempty"` // NextLink - URL client should use to fetch the next page (per server side paging). // It's null for now, added for future use. NextLink *string `json:"nextLink,omitempty"` }
DeploymentResourceCollection object that includes an array of App resources and a possible link for next set
func (DeploymentResourceCollection) IsEmpty ¶
func (drc DeploymentResourceCollection) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
type DeploymentResourceCollectionIterator ¶
type DeploymentResourceCollectionIterator struct {
// contains filtered or unexported fields
}
DeploymentResourceCollectionIterator provides access to a complete listing of DeploymentResource values.
func NewDeploymentResourceCollectionIterator ¶
func NewDeploymentResourceCollectionIterator(page DeploymentResourceCollectionPage) DeploymentResourceCollectionIterator
Creates a new instance of the DeploymentResourceCollectionIterator type.
func (*DeploymentResourceCollectionIterator) Next ¶
func (iter *DeploymentResourceCollectionIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*DeploymentResourceCollectionIterator) NextWithContext ¶
func (iter *DeploymentResourceCollectionIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (DeploymentResourceCollectionIterator) NotDone ¶
func (iter DeploymentResourceCollectionIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (DeploymentResourceCollectionIterator) Response ¶
func (iter DeploymentResourceCollectionIterator) Response() DeploymentResourceCollection
Response returns the raw server response from the last page request.
func (DeploymentResourceCollectionIterator) Value ¶
func (iter DeploymentResourceCollectionIterator) Value() DeploymentResource
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type DeploymentResourceCollectionPage ¶
type DeploymentResourceCollectionPage struct {
// contains filtered or unexported fields
}
DeploymentResourceCollectionPage contains a page of DeploymentResource values.
func NewDeploymentResourceCollectionPage ¶
func NewDeploymentResourceCollectionPage(cur DeploymentResourceCollection, getNextPage func(context.Context, DeploymentResourceCollection) (DeploymentResourceCollection, error)) DeploymentResourceCollectionPage
Creates a new instance of the DeploymentResourceCollectionPage type.
func (*DeploymentResourceCollectionPage) Next ¶
func (page *DeploymentResourceCollectionPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*DeploymentResourceCollectionPage) NextWithContext ¶
func (page *DeploymentResourceCollectionPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (DeploymentResourceCollectionPage) NotDone ¶
func (page DeploymentResourceCollectionPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (DeploymentResourceCollectionPage) Response ¶
func (page DeploymentResourceCollectionPage) Response() DeploymentResourceCollection
Response returns the raw server response from the last page request.
func (DeploymentResourceCollectionPage) Values ¶
func (page DeploymentResourceCollectionPage) Values() []DeploymentResource
Values returns the slice of values for the current page or nil if there are no values.
type DeploymentResourceProperties ¶
type DeploymentResourceProperties struct { // Source - Uploaded source information of the deployment. Source BasicUserSourceInfo `json:"source,omitempty"` // DeploymentSettings - Deployment settings of the Deployment DeploymentSettings *DeploymentSettings `json:"deploymentSettings,omitempty"` // ProvisioningState - READ-ONLY; Provisioning state of the Deployment. Possible values include: 'DeploymentResourceProvisioningStateCreating', 'DeploymentResourceProvisioningStateUpdating', 'DeploymentResourceProvisioningStateSucceeded', 'DeploymentResourceProvisioningStateFailed' ProvisioningState DeploymentResourceProvisioningState `json:"provisioningState,omitempty"` // Status - READ-ONLY; Status of the Deployment. Possible values include: 'DeploymentResourceStatusStopped', 'DeploymentResourceStatusRunning' Status DeploymentResourceStatus `json:"status,omitempty"` // Active - Indicates whether the Deployment is active Active *bool `json:"active,omitempty"` // Instances - READ-ONLY; Collection of instances belong to the Deployment Instances *[]DeploymentInstance `json:"instances,omitempty"` }
DeploymentResourceProperties deployment resource properties payload
func (DeploymentResourceProperties) MarshalJSON ¶
func (drp DeploymentResourceProperties) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for DeploymentResourceProperties.
func (*DeploymentResourceProperties) UnmarshalJSON ¶
func (drp *DeploymentResourceProperties) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for DeploymentResourceProperties struct.
type DeploymentResourceProvisioningState ¶
type DeploymentResourceProvisioningState string
DeploymentResourceProvisioningState enumerates the values for deployment resource provisioning state.
const ( // DeploymentResourceProvisioningStateCreating ... DeploymentResourceProvisioningStateCreating DeploymentResourceProvisioningState = "Creating" // DeploymentResourceProvisioningStateFailed ... DeploymentResourceProvisioningStateFailed DeploymentResourceProvisioningState = "Failed" // DeploymentResourceProvisioningStateSucceeded ... DeploymentResourceProvisioningStateSucceeded DeploymentResourceProvisioningState = "Succeeded" // DeploymentResourceProvisioningStateUpdating ... DeploymentResourceProvisioningStateUpdating DeploymentResourceProvisioningState = "Updating" )
func PossibleDeploymentResourceProvisioningStateValues ¶
func PossibleDeploymentResourceProvisioningStateValues() []DeploymentResourceProvisioningState
PossibleDeploymentResourceProvisioningStateValues returns an array of possible values for the DeploymentResourceProvisioningState const type.
type DeploymentResourceStatus ¶
type DeploymentResourceStatus string
DeploymentResourceStatus enumerates the values for deployment resource status.
const ( // DeploymentResourceStatusRunning ... DeploymentResourceStatusRunning DeploymentResourceStatus = "Running" // DeploymentResourceStatusStopped ... DeploymentResourceStatusStopped DeploymentResourceStatus = "Stopped" )
func PossibleDeploymentResourceStatusValues ¶
func PossibleDeploymentResourceStatusValues() []DeploymentResourceStatus
PossibleDeploymentResourceStatusValues returns an array of possible values for the DeploymentResourceStatus const type.
type DeploymentSettings ¶
type DeploymentSettings struct { // ResourceRequests - The requested resource quantity for required CPU and Memory. It is recommended that using this field to represent the required CPU and Memory, the old field cpu and memoryInGB will be deprecated later. ResourceRequests *ResourceRequests `json:"resourceRequests,omitempty"` // EnvironmentVariables - Collection of environment variables EnvironmentVariables map[string]*string `json:"environmentVariables"` // Apms - Collection of ApmReferences Apms *[]ApmReference `json:"apms,omitempty"` // AddonConfigs - Collection of addons AddonConfigs map[string]interface{} `json:"addonConfigs"` // LivenessProbe - Periodic probe of App Instance liveness. App Instance will be restarted if the probe fails. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes LivenessProbe *Probe `json:"livenessProbe,omitempty"` // ReadinessProbe - Periodic probe of App Instance service readiness. App Instance will be removed from service endpoints if the probe fails. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes ReadinessProbe *Probe `json:"readinessProbe,omitempty"` // StartupProbe - StartupProbe indicates that the App Instance has successfully initialized. If specified, no other probes are executed until this completes successfully. If this probe fails, the Pod will be restarted, just as if the livenessProbe failed. This can be used to provide different probe parameters at the beginning of a App Instance's lifecycle, when it might take a long time to load data or warm a cache, than during steady-state operation. This cannot be updated. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes StartupProbe *Probe `json:"startupProbe,omitempty"` // TerminationGracePeriodSeconds - Optional duration in seconds the App Instance needs to terminate gracefully. May be decreased in delete request. Value must be non-negative integer. The value zero indicates stop immediately via the kill signal (no opportunity to shut down). If this value is nil, the default grace period will be used instead. The grace period is the duration in seconds after the processes running in the App Instance are sent a termination signal and the time when the processes are forcibly halted with a kill signal. Set this value longer than the expected cleanup time for your process. Defaults to 90 seconds. TerminationGracePeriodSeconds *int32 `json:"terminationGracePeriodSeconds,omitempty"` // Scale - Scaling properties for the Azure Spring Apps App Instance. Scale *Scale `json:"scale,omitempty"` ContainerProbeSettings *ContainerProbeSettings `json:"containerProbeSettings,omitempty"` }
DeploymentSettings deployment settings payload
func (DeploymentSettings) MarshalJSON ¶
func (ds DeploymentSettings) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for DeploymentSettings.
type DeploymentsClient ¶
type DeploymentsClient struct {
BaseClient
}
DeploymentsClient is the REST API for Azure Spring Apps
func NewDeploymentsClient ¶
func NewDeploymentsClient(subscriptionID string) DeploymentsClient
NewDeploymentsClient creates an instance of the DeploymentsClient client.
func NewDeploymentsClientWithBaseURI ¶
func NewDeploymentsClientWithBaseURI(baseURI string, subscriptionID string) DeploymentsClient
NewDeploymentsClientWithBaseURI creates an instance of the DeploymentsClient client using a custom endpoint. Use this when interacting with an Azure cloud that uses a non-standard base URI (sovereign clouds, Azure stack).
func (DeploymentsClient) CreateOrUpdate ¶
func (client DeploymentsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, serviceName string, appName string, deploymentName string, deploymentResource DeploymentResource) (result DeploymentsCreateOrUpdateFuture, err error)
CreateOrUpdate create a new Deployment or update an exiting Deployment. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. appName - the name of the App resource. deploymentName - the name of the Deployment resource. deploymentResource - parameters for the create or update operation
func (DeploymentsClient) CreateOrUpdatePreparer ¶
func (client DeploymentsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, serviceName string, appName string, deploymentName string, deploymentResource DeploymentResource) (*http.Request, error)
CreateOrUpdatePreparer prepares the CreateOrUpdate request.
func (DeploymentsClient) CreateOrUpdateResponder ¶
func (client DeploymentsClient) CreateOrUpdateResponder(resp *http.Response) (result DeploymentResource, err error)
CreateOrUpdateResponder handles the response to the CreateOrUpdate request. The method always closes the http.Response Body.
func (DeploymentsClient) CreateOrUpdateSender ¶
func (client DeploymentsClient) CreateOrUpdateSender(req *http.Request) (future DeploymentsCreateOrUpdateFuture, err error)
CreateOrUpdateSender sends the CreateOrUpdate request. The method will close the http.Response Body if it receives an error.
func (DeploymentsClient) Delete ¶
func (client DeploymentsClient) Delete(ctx context.Context, resourceGroupName string, serviceName string, appName string, deploymentName string) (result DeploymentsDeleteFuture, err error)
Delete operation to delete a Deployment. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. appName - the name of the App resource. deploymentName - the name of the Deployment resource.
func (DeploymentsClient) DeletePreparer ¶
func (client DeploymentsClient) DeletePreparer(ctx context.Context, resourceGroupName string, serviceName string, appName string, deploymentName string) (*http.Request, error)
DeletePreparer prepares the Delete request.
func (DeploymentsClient) DeleteResponder ¶
func (client DeploymentsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
DeleteResponder handles the response to the Delete request. The method always closes the http.Response Body.
func (DeploymentsClient) DeleteSender ¶
func (client DeploymentsClient) DeleteSender(req *http.Request) (future DeploymentsDeleteFuture, err error)
DeleteSender sends the Delete request. The method will close the http.Response Body if it receives an error.
func (DeploymentsClient) DisableRemoteDebugging ¶
func (client DeploymentsClient) DisableRemoteDebugging(ctx context.Context, resourceGroupName string, serviceName string, appName string, deploymentName string) (result DeploymentsDisableRemoteDebuggingFuture, err error)
DisableRemoteDebugging disable remote debugging. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. appName - the name of the App resource. deploymentName - the name of the Deployment resource.
func (DeploymentsClient) DisableRemoteDebuggingPreparer ¶
func (client DeploymentsClient) DisableRemoteDebuggingPreparer(ctx context.Context, resourceGroupName string, serviceName string, appName string, deploymentName string) (*http.Request, error)
DisableRemoteDebuggingPreparer prepares the DisableRemoteDebugging request.
func (DeploymentsClient) DisableRemoteDebuggingResponder ¶
func (client DeploymentsClient) DisableRemoteDebuggingResponder(resp *http.Response) (result RemoteDebugging, err error)
DisableRemoteDebuggingResponder handles the response to the DisableRemoteDebugging request. The method always closes the http.Response Body.
func (DeploymentsClient) DisableRemoteDebuggingSender ¶
func (client DeploymentsClient) DisableRemoteDebuggingSender(req *http.Request) (future DeploymentsDisableRemoteDebuggingFuture, err error)
DisableRemoteDebuggingSender sends the DisableRemoteDebugging request. The method will close the http.Response Body if it receives an error.
func (DeploymentsClient) EnableRemoteDebugging ¶
func (client DeploymentsClient) EnableRemoteDebugging(ctx context.Context, resourceGroupName string, serviceName string, appName string, deploymentName string, remoteDebuggingPayload *RemoteDebuggingPayload) (result DeploymentsEnableRemoteDebuggingFuture, err error)
EnableRemoteDebugging enable remote debugging. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. appName - the name of the App resource. deploymentName - the name of the Deployment resource. remoteDebuggingPayload - parameters for enable remote debugging
func (DeploymentsClient) EnableRemoteDebuggingPreparer ¶
func (client DeploymentsClient) EnableRemoteDebuggingPreparer(ctx context.Context, resourceGroupName string, serviceName string, appName string, deploymentName string, remoteDebuggingPayload *RemoteDebuggingPayload) (*http.Request, error)
EnableRemoteDebuggingPreparer prepares the EnableRemoteDebugging request.
func (DeploymentsClient) EnableRemoteDebuggingResponder ¶
func (client DeploymentsClient) EnableRemoteDebuggingResponder(resp *http.Response) (result RemoteDebugging, err error)
EnableRemoteDebuggingResponder handles the response to the EnableRemoteDebugging request. The method always closes the http.Response Body.
func (DeploymentsClient) EnableRemoteDebuggingSender ¶
func (client DeploymentsClient) EnableRemoteDebuggingSender(req *http.Request) (future DeploymentsEnableRemoteDebuggingFuture, err error)
EnableRemoteDebuggingSender sends the EnableRemoteDebugging request. The method will close the http.Response Body if it receives an error.
func (DeploymentsClient) GenerateHeapDump ¶
func (client DeploymentsClient) GenerateHeapDump(ctx context.Context, resourceGroupName string, serviceName string, appName string, deploymentName string, diagnosticParameters DiagnosticParameters) (result DeploymentsGenerateHeapDumpFuture, err error)
GenerateHeapDump generate Heap Dump Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. appName - the name of the App resource. deploymentName - the name of the Deployment resource. diagnosticParameters - parameters for the diagnostic operation
func (DeploymentsClient) GenerateHeapDumpPreparer ¶
func (client DeploymentsClient) GenerateHeapDumpPreparer(ctx context.Context, resourceGroupName string, serviceName string, appName string, deploymentName string, diagnosticParameters DiagnosticParameters) (*http.Request, error)
GenerateHeapDumpPreparer prepares the GenerateHeapDump request.
func (DeploymentsClient) GenerateHeapDumpResponder ¶
func (client DeploymentsClient) GenerateHeapDumpResponder(resp *http.Response) (result autorest.Response, err error)
GenerateHeapDumpResponder handles the response to the GenerateHeapDump request. The method always closes the http.Response Body.
func (DeploymentsClient) GenerateHeapDumpSender ¶
func (client DeploymentsClient) GenerateHeapDumpSender(req *http.Request) (future DeploymentsGenerateHeapDumpFuture, err error)
GenerateHeapDumpSender sends the GenerateHeapDump request. The method will close the http.Response Body if it receives an error.
func (DeploymentsClient) GenerateThreadDump ¶
func (client DeploymentsClient) GenerateThreadDump(ctx context.Context, resourceGroupName string, serviceName string, appName string, deploymentName string, diagnosticParameters DiagnosticParameters) (result DeploymentsGenerateThreadDumpFuture, err error)
GenerateThreadDump generate Thread Dump Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. appName - the name of the App resource. deploymentName - the name of the Deployment resource. diagnosticParameters - parameters for the diagnostic operation
func (DeploymentsClient) GenerateThreadDumpPreparer ¶
func (client DeploymentsClient) GenerateThreadDumpPreparer(ctx context.Context, resourceGroupName string, serviceName string, appName string, deploymentName string, diagnosticParameters DiagnosticParameters) (*http.Request, error)
GenerateThreadDumpPreparer prepares the GenerateThreadDump request.
func (DeploymentsClient) GenerateThreadDumpResponder ¶
func (client DeploymentsClient) GenerateThreadDumpResponder(resp *http.Response) (result autorest.Response, err error)
GenerateThreadDumpResponder handles the response to the GenerateThreadDump request. The method always closes the http.Response Body.
func (DeploymentsClient) GenerateThreadDumpSender ¶
func (client DeploymentsClient) GenerateThreadDumpSender(req *http.Request) (future DeploymentsGenerateThreadDumpFuture, err error)
GenerateThreadDumpSender sends the GenerateThreadDump request. The method will close the http.Response Body if it receives an error.
func (DeploymentsClient) Get ¶
func (client DeploymentsClient) Get(ctx context.Context, resourceGroupName string, serviceName string, appName string, deploymentName string) (result DeploymentResource, err error)
Get get a Deployment and its properties. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. appName - the name of the App resource. deploymentName - the name of the Deployment resource.
func (DeploymentsClient) GetLogFileURL ¶
func (client DeploymentsClient) GetLogFileURL(ctx context.Context, resourceGroupName string, serviceName string, appName string, deploymentName string) (result LogFileURLResponse, err error)
GetLogFileURL get deployment log file URL Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. appName - the name of the App resource. deploymentName - the name of the Deployment resource.
func (DeploymentsClient) GetLogFileURLPreparer ¶
func (client DeploymentsClient) GetLogFileURLPreparer(ctx context.Context, resourceGroupName string, serviceName string, appName string, deploymentName string) (*http.Request, error)
GetLogFileURLPreparer prepares the GetLogFileURL request.
func (DeploymentsClient) GetLogFileURLResponder ¶
func (client DeploymentsClient) GetLogFileURLResponder(resp *http.Response) (result LogFileURLResponse, err error)
GetLogFileURLResponder handles the response to the GetLogFileURL request. The method always closes the http.Response Body.
func (DeploymentsClient) GetLogFileURLSender ¶
GetLogFileURLSender sends the GetLogFileURL request. The method will close the http.Response Body if it receives an error.
func (DeploymentsClient) GetPreparer ¶
func (client DeploymentsClient) GetPreparer(ctx context.Context, resourceGroupName string, serviceName string, appName string, deploymentName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (DeploymentsClient) GetRemoteDebuggingConfig ¶
func (client DeploymentsClient) GetRemoteDebuggingConfig(ctx context.Context, resourceGroupName string, serviceName string, appName string, deploymentName string) (result RemoteDebugging, err error)
GetRemoteDebuggingConfig get remote debugging config. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. appName - the name of the App resource. deploymentName - the name of the Deployment resource.
func (DeploymentsClient) GetRemoteDebuggingConfigPreparer ¶
func (client DeploymentsClient) GetRemoteDebuggingConfigPreparer(ctx context.Context, resourceGroupName string, serviceName string, appName string, deploymentName string) (*http.Request, error)
GetRemoteDebuggingConfigPreparer prepares the GetRemoteDebuggingConfig request.
func (DeploymentsClient) GetRemoteDebuggingConfigResponder ¶
func (client DeploymentsClient) GetRemoteDebuggingConfigResponder(resp *http.Response) (result RemoteDebugging, err error)
GetRemoteDebuggingConfigResponder handles the response to the GetRemoteDebuggingConfig request. The method always closes the http.Response Body.
func (DeploymentsClient) GetRemoteDebuggingConfigSender ¶
func (client DeploymentsClient) GetRemoteDebuggingConfigSender(req *http.Request) (*http.Response, error)
GetRemoteDebuggingConfigSender sends the GetRemoteDebuggingConfig request. The method will close the http.Response Body if it receives an error.
func (DeploymentsClient) GetResponder ¶
func (client DeploymentsClient) GetResponder(resp *http.Response) (result DeploymentResource, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (DeploymentsClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (DeploymentsClient) List ¶
func (client DeploymentsClient) List(ctx context.Context, resourceGroupName string, serviceName string, appName string, version []string) (result DeploymentResourceCollectionPage, err error)
List handles requests to list all resources in an App. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. appName - the name of the App resource. version - version of the deployments to be listed
func (DeploymentsClient) ListComplete ¶
func (client DeploymentsClient) ListComplete(ctx context.Context, resourceGroupName string, serviceName string, appName string, version []string) (result DeploymentResourceCollectionIterator, err error)
ListComplete enumerates all values, automatically crossing page boundaries as required.
func (DeploymentsClient) ListForCluster ¶
func (client DeploymentsClient) ListForCluster(ctx context.Context, resourceGroupName string, serviceName string, version []string) (result DeploymentResourceCollectionPage, err error)
ListForCluster list deployments for a certain service Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. version - version of the deployments to be listed
func (DeploymentsClient) ListForClusterComplete ¶
func (client DeploymentsClient) ListForClusterComplete(ctx context.Context, resourceGroupName string, serviceName string, version []string) (result DeploymentResourceCollectionIterator, err error)
ListForClusterComplete enumerates all values, automatically crossing page boundaries as required.
func (DeploymentsClient) ListForClusterPreparer ¶
func (client DeploymentsClient) ListForClusterPreparer(ctx context.Context, resourceGroupName string, serviceName string, version []string) (*http.Request, error)
ListForClusterPreparer prepares the ListForCluster request.
func (DeploymentsClient) ListForClusterResponder ¶
func (client DeploymentsClient) ListForClusterResponder(resp *http.Response) (result DeploymentResourceCollection, err error)
ListForClusterResponder handles the response to the ListForCluster request. The method always closes the http.Response Body.
func (DeploymentsClient) ListForClusterSender ¶
ListForClusterSender sends the ListForCluster request. The method will close the http.Response Body if it receives an error.
func (DeploymentsClient) ListPreparer ¶
func (client DeploymentsClient) ListPreparer(ctx context.Context, resourceGroupName string, serviceName string, appName string, version []string) (*http.Request, error)
ListPreparer prepares the List request.
func (DeploymentsClient) ListResponder ¶
func (client DeploymentsClient) ListResponder(resp *http.Response) (result DeploymentResourceCollection, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (DeploymentsClient) ListSender ¶
ListSender sends the List request. The method will close the http.Response Body if it receives an error.
func (DeploymentsClient) Restart ¶
func (client DeploymentsClient) Restart(ctx context.Context, resourceGroupName string, serviceName string, appName string, deploymentName string) (result DeploymentsRestartFuture, err error)
Restart restart the deployment. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. appName - the name of the App resource. deploymentName - the name of the Deployment resource.
func (DeploymentsClient) RestartPreparer ¶
func (client DeploymentsClient) RestartPreparer(ctx context.Context, resourceGroupName string, serviceName string, appName string, deploymentName string) (*http.Request, error)
RestartPreparer prepares the Restart request.
func (DeploymentsClient) RestartResponder ¶
func (client DeploymentsClient) RestartResponder(resp *http.Response) (result autorest.Response, err error)
RestartResponder handles the response to the Restart request. The method always closes the http.Response Body.
func (DeploymentsClient) RestartSender ¶
func (client DeploymentsClient) RestartSender(req *http.Request) (future DeploymentsRestartFuture, err error)
RestartSender sends the Restart request. The method will close the http.Response Body if it receives an error.
func (DeploymentsClient) Start ¶
func (client DeploymentsClient) Start(ctx context.Context, resourceGroupName string, serviceName string, appName string, deploymentName string) (result DeploymentsStartFuture, err error)
Start start the deployment. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. appName - the name of the App resource. deploymentName - the name of the Deployment resource.
func (DeploymentsClient) StartJFR ¶
func (client DeploymentsClient) StartJFR(ctx context.Context, resourceGroupName string, serviceName string, appName string, deploymentName string, diagnosticParameters DiagnosticParameters) (result DeploymentsStartJFRFuture, err error)
StartJFR start JFR Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. appName - the name of the App resource. deploymentName - the name of the Deployment resource. diagnosticParameters - parameters for the diagnostic operation
func (DeploymentsClient) StartJFRPreparer ¶
func (client DeploymentsClient) StartJFRPreparer(ctx context.Context, resourceGroupName string, serviceName string, appName string, deploymentName string, diagnosticParameters DiagnosticParameters) (*http.Request, error)
StartJFRPreparer prepares the StartJFR request.
func (DeploymentsClient) StartJFRResponder ¶
func (client DeploymentsClient) StartJFRResponder(resp *http.Response) (result autorest.Response, err error)
StartJFRResponder handles the response to the StartJFR request. The method always closes the http.Response Body.
func (DeploymentsClient) StartJFRSender ¶
func (client DeploymentsClient) StartJFRSender(req *http.Request) (future DeploymentsStartJFRFuture, err error)
StartJFRSender sends the StartJFR request. The method will close the http.Response Body if it receives an error.
func (DeploymentsClient) StartPreparer ¶
func (client DeploymentsClient) StartPreparer(ctx context.Context, resourceGroupName string, serviceName string, appName string, deploymentName string) (*http.Request, error)
StartPreparer prepares the Start request.
func (DeploymentsClient) StartResponder ¶
func (client DeploymentsClient) StartResponder(resp *http.Response) (result autorest.Response, err error)
StartResponder handles the response to the Start request. The method always closes the http.Response Body.
func (DeploymentsClient) StartSender ¶
func (client DeploymentsClient) StartSender(req *http.Request) (future DeploymentsStartFuture, err error)
StartSender sends the Start request. The method will close the http.Response Body if it receives an error.
func (DeploymentsClient) Stop ¶
func (client DeploymentsClient) Stop(ctx context.Context, resourceGroupName string, serviceName string, appName string, deploymentName string) (result DeploymentsStopFuture, err error)
Stop stop the deployment. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. appName - the name of the App resource. deploymentName - the name of the Deployment resource.
func (DeploymentsClient) StopPreparer ¶
func (client DeploymentsClient) StopPreparer(ctx context.Context, resourceGroupName string, serviceName string, appName string, deploymentName string) (*http.Request, error)
StopPreparer prepares the Stop request.
func (DeploymentsClient) StopResponder ¶
func (client DeploymentsClient) StopResponder(resp *http.Response) (result autorest.Response, err error)
StopResponder handles the response to the Stop request. The method always closes the http.Response Body.
func (DeploymentsClient) StopSender ¶
func (client DeploymentsClient) StopSender(req *http.Request) (future DeploymentsStopFuture, err error)
StopSender sends the Stop request. The method will close the http.Response Body if it receives an error.
func (DeploymentsClient) Update ¶
func (client DeploymentsClient) Update(ctx context.Context, resourceGroupName string, serviceName string, appName string, deploymentName string, deploymentResource DeploymentResource) (result DeploymentsUpdateFuture, err error)
Update operation to update an exiting Deployment. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. appName - the name of the App resource. deploymentName - the name of the Deployment resource. deploymentResource - parameters for the update operation
func (DeploymentsClient) UpdatePreparer ¶
func (client DeploymentsClient) UpdatePreparer(ctx context.Context, resourceGroupName string, serviceName string, appName string, deploymentName string, deploymentResource DeploymentResource) (*http.Request, error)
UpdatePreparer prepares the Update request.
func (DeploymentsClient) UpdateResponder ¶
func (client DeploymentsClient) UpdateResponder(resp *http.Response) (result DeploymentResource, err error)
UpdateResponder handles the response to the Update request. The method always closes the http.Response Body.
func (DeploymentsClient) UpdateSender ¶
func (client DeploymentsClient) UpdateSender(req *http.Request) (future DeploymentsUpdateFuture, err error)
UpdateSender sends the Update request. The method will close the http.Response Body if it receives an error.
type DeploymentsCreateOrUpdateFuture ¶
type DeploymentsCreateOrUpdateFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(DeploymentsClient) (DeploymentResource, error) }
DeploymentsCreateOrUpdateFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*DeploymentsCreateOrUpdateFuture) UnmarshalJSON ¶
func (future *DeploymentsCreateOrUpdateFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type DeploymentsDeleteFuture ¶
type DeploymentsDeleteFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(DeploymentsClient) (autorest.Response, error) }
DeploymentsDeleteFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*DeploymentsDeleteFuture) UnmarshalJSON ¶
func (future *DeploymentsDeleteFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type DeploymentsDisableRemoteDebuggingFuture ¶
type DeploymentsDisableRemoteDebuggingFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(DeploymentsClient) (RemoteDebugging, error) }
DeploymentsDisableRemoteDebuggingFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*DeploymentsDisableRemoteDebuggingFuture) UnmarshalJSON ¶
func (future *DeploymentsDisableRemoteDebuggingFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type DeploymentsEnableRemoteDebuggingFuture ¶
type DeploymentsEnableRemoteDebuggingFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(DeploymentsClient) (RemoteDebugging, error) }
DeploymentsEnableRemoteDebuggingFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*DeploymentsEnableRemoteDebuggingFuture) UnmarshalJSON ¶
func (future *DeploymentsEnableRemoteDebuggingFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type DeploymentsGenerateHeapDumpFuture ¶
type DeploymentsGenerateHeapDumpFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(DeploymentsClient) (autorest.Response, error) }
DeploymentsGenerateHeapDumpFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*DeploymentsGenerateHeapDumpFuture) UnmarshalJSON ¶
func (future *DeploymentsGenerateHeapDumpFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type DeploymentsGenerateThreadDumpFuture ¶
type DeploymentsGenerateThreadDumpFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(DeploymentsClient) (autorest.Response, error) }
DeploymentsGenerateThreadDumpFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*DeploymentsGenerateThreadDumpFuture) UnmarshalJSON ¶
func (future *DeploymentsGenerateThreadDumpFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type DeploymentsRestartFuture ¶
type DeploymentsRestartFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(DeploymentsClient) (autorest.Response, error) }
DeploymentsRestartFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*DeploymentsRestartFuture) UnmarshalJSON ¶
func (future *DeploymentsRestartFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type DeploymentsStartFuture ¶
type DeploymentsStartFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(DeploymentsClient) (autorest.Response, error) }
DeploymentsStartFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*DeploymentsStartFuture) UnmarshalJSON ¶
func (future *DeploymentsStartFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type DeploymentsStartJFRFuture ¶
type DeploymentsStartJFRFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(DeploymentsClient) (autorest.Response, error) }
DeploymentsStartJFRFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*DeploymentsStartJFRFuture) UnmarshalJSON ¶
func (future *DeploymentsStartJFRFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type DeploymentsStopFuture ¶
type DeploymentsStopFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(DeploymentsClient) (autorest.Response, error) }
DeploymentsStopFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*DeploymentsStopFuture) UnmarshalJSON ¶
func (future *DeploymentsStopFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type DeploymentsUpdateFuture ¶
type DeploymentsUpdateFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(DeploymentsClient) (DeploymentResource, error) }
DeploymentsUpdateFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*DeploymentsUpdateFuture) UnmarshalJSON ¶
func (future *DeploymentsUpdateFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type DevToolPortalComponent ¶ added in v0.20231108.1081655
type DevToolPortalComponent struct { // Name - READ-ONLY Name *string `json:"name,omitempty"` // ResourceRequests - The requested resource quantity for required CPU and Memory. ResourceRequests *DevToolPortalResourceRequests `json:"resourceRequests,omitempty"` // Instances - READ-ONLY; Collection of instances belong to Dev Tool Portal. Instances *[]DevToolPortalInstance `json:"instances,omitempty"` }
DevToolPortalComponent ...
func (DevToolPortalComponent) MarshalJSON ¶ added in v0.20231108.1081655
func (dtpc DevToolPortalComponent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for DevToolPortalComponent.
type DevToolPortalFeatureDetail ¶
type DevToolPortalFeatureDetail struct { // State - State of the plugin. Possible values include: 'DevToolPortalFeatureStateEnabled', 'DevToolPortalFeatureStateDisabled' State DevToolPortalFeatureState `json:"state,omitempty"` // Route - READ-ONLY; Route path to visit the plugin Route *string `json:"route,omitempty"` }
DevToolPortalFeatureDetail detail settings for Dev Tool Portal feature
func (DevToolPortalFeatureDetail) MarshalJSON ¶
func (dtpfd DevToolPortalFeatureDetail) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for DevToolPortalFeatureDetail.
type DevToolPortalFeatureSettings ¶
type DevToolPortalFeatureSettings struct { // ApplicationAccelerator - Detail of Accelerator plugin ApplicationAccelerator *DevToolPortalFeatureDetail `json:"applicationAccelerator,omitempty"` // ApplicationLiveView - Detail of App Live View plugin ApplicationLiveView *DevToolPortalFeatureDetail `json:"applicationLiveView,omitempty"` }
DevToolPortalFeatureSettings settings for Dev Tool Portal
type DevToolPortalFeatureState ¶
type DevToolPortalFeatureState string
DevToolPortalFeatureState enumerates the values for dev tool portal feature state.
const ( // DevToolPortalFeatureStateDisabled Disable the plugin in Dev Tool Portal. DevToolPortalFeatureStateDisabled DevToolPortalFeatureState = "Disabled" // DevToolPortalFeatureStateEnabled Enable the plugin in Dev Tool Portal. DevToolPortalFeatureStateEnabled DevToolPortalFeatureState = "Enabled" )
func PossibleDevToolPortalFeatureStateValues ¶
func PossibleDevToolPortalFeatureStateValues() []DevToolPortalFeatureState
PossibleDevToolPortalFeatureStateValues returns an array of possible values for the DevToolPortalFeatureState const type.
type DevToolPortalInstance ¶
type DevToolPortalInstance struct { // Name - READ-ONLY; Name of the Dev Tool Portal instance. Name *string `json:"name,omitempty"` // Status - READ-ONLY; Status of the Dev Tool Portal instance. It can be Pending, Running, Succeeded, Failed, Unknown. Status *string `json:"status,omitempty"` }
DevToolPortalInstance collection of instances belong to the Dev Tool Portal.
func (DevToolPortalInstance) MarshalJSON ¶
func (dtpi DevToolPortalInstance) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for DevToolPortalInstance.
type DevToolPortalProperties ¶
type DevToolPortalProperties struct { // ProvisioningState - READ-ONLY; State of the Dev Tool Portal. Possible values include: 'DevToolPortalProvisioningStateCreating', 'DevToolPortalProvisioningStateUpdating', 'DevToolPortalProvisioningStateSucceeded', 'DevToolPortalProvisioningStateFailed', 'DevToolPortalProvisioningStateDeleting', 'DevToolPortalProvisioningStateCanceled' ProvisioningState DevToolPortalProvisioningState `json:"provisioningState,omitempty"` // Components - READ-ONLY; Collection of components belong to Dev Tool Portal. Components *[]DevToolPortalComponent `json:"components,omitempty"` // Public - Indicates whether the resource exposes public endpoint Public *bool `json:"public,omitempty"` // URL - READ-ONLY; URL of the resource, exposed when 'public' is true. URL *string `json:"url,omitempty"` // SsoProperties - Single sign-on related configuration SsoProperties *DevToolPortalSsoProperties `json:"ssoProperties,omitempty"` // Features - Settings for Dev Tool Portal Features *DevToolPortalFeatureSettings `json:"features,omitempty"` }
DevToolPortalProperties dev Tool Portal properties payload
func (DevToolPortalProperties) MarshalJSON ¶
func (dtpp DevToolPortalProperties) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for DevToolPortalProperties.
type DevToolPortalProvisioningState ¶
type DevToolPortalProvisioningState string
DevToolPortalProvisioningState enumerates the values for dev tool portal provisioning state.
const ( // DevToolPortalProvisioningStateCanceled ... DevToolPortalProvisioningStateCanceled DevToolPortalProvisioningState = "Canceled" // DevToolPortalProvisioningStateCreating ... DevToolPortalProvisioningStateCreating DevToolPortalProvisioningState = "Creating" // DevToolPortalProvisioningStateDeleting ... DevToolPortalProvisioningStateDeleting DevToolPortalProvisioningState = "Deleting" // DevToolPortalProvisioningStateFailed ... DevToolPortalProvisioningStateFailed DevToolPortalProvisioningState = "Failed" // DevToolPortalProvisioningStateSucceeded ... DevToolPortalProvisioningStateSucceeded DevToolPortalProvisioningState = "Succeeded" // DevToolPortalProvisioningStateUpdating ... DevToolPortalProvisioningStateUpdating DevToolPortalProvisioningState = "Updating" )
func PossibleDevToolPortalProvisioningStateValues ¶
func PossibleDevToolPortalProvisioningStateValues() []DevToolPortalProvisioningState
PossibleDevToolPortalProvisioningStateValues returns an array of possible values for the DevToolPortalProvisioningState const type.
type DevToolPortalResource ¶
type DevToolPortalResource struct { autorest.Response `json:"-"` Properties *DevToolPortalProperties `json:"properties,omitempty"` // ID - READ-ONLY; Fully qualified resource Id for the resource. ID *string `json:"id,omitempty"` // Name - READ-ONLY; The name of the resource. Name *string `json:"name,omitempty"` // Type - READ-ONLY; The type of the resource. Type *string `json:"type,omitempty"` SystemData *SystemData `json:"systemData,omitempty"` }
DevToolPortalResource dev Tool Portal resource
func (DevToolPortalResource) MarshalJSON ¶
func (dtpr DevToolPortalResource) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for DevToolPortalResource.
type DevToolPortalResourceCollection ¶
type DevToolPortalResourceCollection struct { autorest.Response `json:"-"` // Value - Collection of Dev Tool Portal resources Value *[]DevToolPortalResource `json:"value,omitempty"` // NextLink - URL client should use to fetch the next page (per server side paging). // It's null for now, added for future use. NextLink *string `json:"nextLink,omitempty"` }
DevToolPortalResourceCollection object that includes an array of Dev Tool Portal resources and a possible link for next set
func (DevToolPortalResourceCollection) IsEmpty ¶
func (dtprc DevToolPortalResourceCollection) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
type DevToolPortalResourceCollectionIterator ¶
type DevToolPortalResourceCollectionIterator struct {
// contains filtered or unexported fields
}
DevToolPortalResourceCollectionIterator provides access to a complete listing of DevToolPortalResource values.
func NewDevToolPortalResourceCollectionIterator ¶
func NewDevToolPortalResourceCollectionIterator(page DevToolPortalResourceCollectionPage) DevToolPortalResourceCollectionIterator
Creates a new instance of the DevToolPortalResourceCollectionIterator type.
func (*DevToolPortalResourceCollectionIterator) Next ¶
func (iter *DevToolPortalResourceCollectionIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*DevToolPortalResourceCollectionIterator) NextWithContext ¶
func (iter *DevToolPortalResourceCollectionIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (DevToolPortalResourceCollectionIterator) NotDone ¶
func (iter DevToolPortalResourceCollectionIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (DevToolPortalResourceCollectionIterator) Response ¶
func (iter DevToolPortalResourceCollectionIterator) Response() DevToolPortalResourceCollection
Response returns the raw server response from the last page request.
func (DevToolPortalResourceCollectionIterator) Value ¶
func (iter DevToolPortalResourceCollectionIterator) Value() DevToolPortalResource
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type DevToolPortalResourceCollectionPage ¶
type DevToolPortalResourceCollectionPage struct {
// contains filtered or unexported fields
}
DevToolPortalResourceCollectionPage contains a page of DevToolPortalResource values.
func NewDevToolPortalResourceCollectionPage ¶
func NewDevToolPortalResourceCollectionPage(cur DevToolPortalResourceCollection, getNextPage func(context.Context, DevToolPortalResourceCollection) (DevToolPortalResourceCollection, error)) DevToolPortalResourceCollectionPage
Creates a new instance of the DevToolPortalResourceCollectionPage type.
func (*DevToolPortalResourceCollectionPage) Next ¶
func (page *DevToolPortalResourceCollectionPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*DevToolPortalResourceCollectionPage) NextWithContext ¶
func (page *DevToolPortalResourceCollectionPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (DevToolPortalResourceCollectionPage) NotDone ¶
func (page DevToolPortalResourceCollectionPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (DevToolPortalResourceCollectionPage) Response ¶
func (page DevToolPortalResourceCollectionPage) Response() DevToolPortalResourceCollection
Response returns the raw server response from the last page request.
func (DevToolPortalResourceCollectionPage) Values ¶
func (page DevToolPortalResourceCollectionPage) Values() []DevToolPortalResource
Values returns the slice of values for the current page or nil if there are no values.
type DevToolPortalResourceRequests ¶
type DevToolPortalResourceRequests struct { // CPU - READ-ONLY; Cpu quantity allocated to each Dev Tool Portal instance. 1 core can be represented by 1 or 1000m CPU *string `json:"cpu,omitempty"` // Memory - READ-ONLY; Memory quantity allocated to each Dev Tool Portal instance. 1 GB can be represented by 1Gi or 1024Mi. Memory *string `json:"memory,omitempty"` // InstanceCount - READ-ONLY; Desired instance count of Dev Tool Portal. InstanceCount *int32 `json:"instanceCount,omitempty"` }
DevToolPortalResourceRequests the resource quantity for required CPU and Memory of Dev Tool Portal
func (DevToolPortalResourceRequests) MarshalJSON ¶
func (dtprr DevToolPortalResourceRequests) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for DevToolPortalResourceRequests.
type DevToolPortalSsoProperties ¶
type DevToolPortalSsoProperties struct { // Scopes - It defines the specific actions applications can be allowed to do on a user's behalf Scopes *[]string `json:"scopes,omitempty"` // ClientID - The public identifier for the application ClientID *string `json:"clientId,omitempty"` // ClientSecret - The secret known only to the application and the authorization server ClientSecret *string `json:"clientSecret,omitempty"` // MetadataURL - The URI of a JSON file with generic OIDC provider configuration. MetadataURL *string `json:"metadataUrl,omitempty"` }
DevToolPortalSsoProperties single sign-on related configuration
type DevToolPortalsClient ¶
type DevToolPortalsClient struct {
BaseClient
}
DevToolPortalsClient is the REST API for Azure Spring Apps
func NewDevToolPortalsClient ¶
func NewDevToolPortalsClient(subscriptionID string) DevToolPortalsClient
NewDevToolPortalsClient creates an instance of the DevToolPortalsClient client.
func NewDevToolPortalsClientWithBaseURI ¶
func NewDevToolPortalsClientWithBaseURI(baseURI string, subscriptionID string) DevToolPortalsClient
NewDevToolPortalsClientWithBaseURI creates an instance of the DevToolPortalsClient client using a custom endpoint. Use this when interacting with an Azure cloud that uses a non-standard base URI (sovereign clouds, Azure stack).
func (DevToolPortalsClient) CreateOrUpdate ¶
func (client DevToolPortalsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, serviceName string, devToolPortalName string, devToolPortalResource DevToolPortalResource) (result DevToolPortalsCreateOrUpdateFuture, err error)
CreateOrUpdate create the default Dev Tool Portal or update the existing Dev Tool Portal. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. devToolPortalName - the name of Dev Tool Portal. devToolPortalResource - parameters for the create or update operation
func (DevToolPortalsClient) CreateOrUpdatePreparer ¶
func (client DevToolPortalsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, serviceName string, devToolPortalName string, devToolPortalResource DevToolPortalResource) (*http.Request, error)
CreateOrUpdatePreparer prepares the CreateOrUpdate request.
func (DevToolPortalsClient) CreateOrUpdateResponder ¶
func (client DevToolPortalsClient) CreateOrUpdateResponder(resp *http.Response) (result DevToolPortalResource, err error)
CreateOrUpdateResponder handles the response to the CreateOrUpdate request. The method always closes the http.Response Body.
func (DevToolPortalsClient) CreateOrUpdateSender ¶
func (client DevToolPortalsClient) CreateOrUpdateSender(req *http.Request) (future DevToolPortalsCreateOrUpdateFuture, err error)
CreateOrUpdateSender sends the CreateOrUpdate request. The method will close the http.Response Body if it receives an error.
func (DevToolPortalsClient) Delete ¶
func (client DevToolPortalsClient) Delete(ctx context.Context, resourceGroupName string, serviceName string, devToolPortalName string) (result DevToolPortalsDeleteFuture, err error)
Delete disable the default Dev Tool Portal. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. devToolPortalName - the name of Dev Tool Portal.
func (DevToolPortalsClient) DeletePreparer ¶
func (client DevToolPortalsClient) DeletePreparer(ctx context.Context, resourceGroupName string, serviceName string, devToolPortalName string) (*http.Request, error)
DeletePreparer prepares the Delete request.
func (DevToolPortalsClient) DeleteResponder ¶
func (client DevToolPortalsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
DeleteResponder handles the response to the Delete request. The method always closes the http.Response Body.
func (DevToolPortalsClient) DeleteSender ¶
func (client DevToolPortalsClient) DeleteSender(req *http.Request) (future DevToolPortalsDeleteFuture, err error)
DeleteSender sends the Delete request. The method will close the http.Response Body if it receives an error.
func (DevToolPortalsClient) Get ¶
func (client DevToolPortalsClient) Get(ctx context.Context, resourceGroupName string, serviceName string, devToolPortalName string) (result DevToolPortalResource, err error)
Get get the Application Live and its properties. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. devToolPortalName - the name of Dev Tool Portal.
func (DevToolPortalsClient) GetPreparer ¶
func (client DevToolPortalsClient) GetPreparer(ctx context.Context, resourceGroupName string, serviceName string, devToolPortalName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (DevToolPortalsClient) GetResponder ¶
func (client DevToolPortalsClient) GetResponder(resp *http.Response) (result DevToolPortalResource, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (DevToolPortalsClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (DevToolPortalsClient) List ¶
func (client DevToolPortalsClient) List(ctx context.Context, resourceGroupName string, serviceName string) (result DevToolPortalResourceCollectionPage, err error)
List handles requests to list all resources in a Service. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource.
func (DevToolPortalsClient) ListComplete ¶
func (client DevToolPortalsClient) ListComplete(ctx context.Context, resourceGroupName string, serviceName string) (result DevToolPortalResourceCollectionIterator, err error)
ListComplete enumerates all values, automatically crossing page boundaries as required.
func (DevToolPortalsClient) ListPreparer ¶
func (client DevToolPortalsClient) ListPreparer(ctx context.Context, resourceGroupName string, serviceName string) (*http.Request, error)
ListPreparer prepares the List request.
func (DevToolPortalsClient) ListResponder ¶
func (client DevToolPortalsClient) ListResponder(resp *http.Response) (result DevToolPortalResourceCollection, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (DevToolPortalsClient) ListSender ¶
ListSender sends the List request. The method will close the http.Response Body if it receives an error.
type DevToolPortalsCreateOrUpdateFuture ¶
type DevToolPortalsCreateOrUpdateFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(DevToolPortalsClient) (DevToolPortalResource, error) }
DevToolPortalsCreateOrUpdateFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*DevToolPortalsCreateOrUpdateFuture) UnmarshalJSON ¶
func (future *DevToolPortalsCreateOrUpdateFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type DevToolPortalsDeleteFuture ¶
type DevToolPortalsDeleteFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(DevToolPortalsClient) (autorest.Response, error) }
DevToolPortalsDeleteFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*DevToolPortalsDeleteFuture) UnmarshalJSON ¶
func (future *DevToolPortalsDeleteFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type DiagnosticParameters ¶
type DiagnosticParameters struct { // AppInstance - App instance name AppInstance *string `json:"appInstance,omitempty"` // FilePath - Your target file path in your own BYOS FilePath *string `json:"filePath,omitempty"` // Duration - Duration of your JFR. 1 min can be represented by 1m or 60s. Duration *string `json:"duration,omitempty"` }
DiagnosticParameters diagnostic parameters of diagnostic operations
type Error ¶
type Error struct { // Code - The code of error. Code *string `json:"code,omitempty"` // Message - The message of error. Message *string `json:"message,omitempty"` }
Error the error code compose of code and message.
type EurekaServerEnabledState ¶
type EurekaServerEnabledState string
EurekaServerEnabledState enumerates the values for eureka server enabled state.
const ( // EurekaServerEnabledStateDisabled Disable the eureka server. EurekaServerEnabledStateDisabled EurekaServerEnabledState = "Disabled" // EurekaServerEnabledStateEnabled Enable the eureka server. EurekaServerEnabledStateEnabled EurekaServerEnabledState = "Enabled" )
func PossibleEurekaServerEnabledStateValues ¶
func PossibleEurekaServerEnabledStateValues() []EurekaServerEnabledState
PossibleEurekaServerEnabledStateValues returns an array of possible values for the EurekaServerEnabledState const type.
type EurekaServerProperties ¶
type EurekaServerProperties struct { // ProvisioningState - READ-ONLY; State of the eureka server. Possible values include: 'EurekaServerStateFailed', 'EurekaServerStateSucceeded', 'EurekaServerStateUpdating', 'EurekaServerStateCanceled' ProvisioningState EurekaServerState `json:"provisioningState,omitempty"` // EnabledState - Enabled state of the eureka server. This is only used in Consumption tier. Possible values include: 'EurekaServerEnabledStateEnabled', 'EurekaServerEnabledStateDisabled' EnabledState EurekaServerEnabledState `json:"enabledState,omitempty"` // Error - Error when applying eureka server settings. Error *Error `json:"error,omitempty"` }
EurekaServerProperties eureka server properties payload
func (EurekaServerProperties) MarshalJSON ¶
func (esp EurekaServerProperties) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for EurekaServerProperties.
type EurekaServerResource ¶
type EurekaServerResource struct { autorest.Response `json:"-"` // Properties - Properties of the eureka server resource Properties *EurekaServerProperties `json:"properties,omitempty"` // ID - READ-ONLY; Fully qualified resource Id for the resource. ID *string `json:"id,omitempty"` // Name - READ-ONLY; The name of the resource. Name *string `json:"name,omitempty"` // Type - READ-ONLY; The type of the resource. Type *string `json:"type,omitempty"` SystemData *SystemData `json:"systemData,omitempty"` }
EurekaServerResource eureka server resource
func (EurekaServerResource) MarshalJSON ¶
func (esr EurekaServerResource) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for EurekaServerResource.
type EurekaServerResourceCollection ¶
type EurekaServerResourceCollection struct { autorest.Response `json:"-"` // Value - Collection of Eureka server resources Value *[]EurekaServerResource `json:"value,omitempty"` // NextLink - URL client should use to fetch the next page (per server side paging). // It's null for now, added for future use. NextLink *string `json:"nextLink,omitempty"` }
EurekaServerResourceCollection object that includes an array of Eureka server resources and a possible link for next set
type EurekaServerState ¶
type EurekaServerState string
EurekaServerState enumerates the values for eureka server state.
const ( // EurekaServerStateCanceled ... EurekaServerStateCanceled EurekaServerState = "Canceled" // EurekaServerStateFailed ... EurekaServerStateFailed EurekaServerState = "Failed" // EurekaServerStateSucceeded ... EurekaServerStateSucceeded EurekaServerState = "Succeeded" // EurekaServerStateUpdating ... EurekaServerStateUpdating EurekaServerState = "Updating" )
func PossibleEurekaServerStateValues ¶
func PossibleEurekaServerStateValues() []EurekaServerState
PossibleEurekaServerStateValues returns an array of possible values for the EurekaServerState const type.
type EurekaServersClient ¶
type EurekaServersClient struct {
BaseClient
}
EurekaServersClient is the REST API for Azure Spring Apps
func NewEurekaServersClient ¶
func NewEurekaServersClient(subscriptionID string) EurekaServersClient
NewEurekaServersClient creates an instance of the EurekaServersClient client.
func NewEurekaServersClientWithBaseURI ¶
func NewEurekaServersClientWithBaseURI(baseURI string, subscriptionID string) EurekaServersClient
NewEurekaServersClientWithBaseURI creates an instance of the EurekaServersClient client using a custom endpoint. Use this when interacting with an Azure cloud that uses a non-standard base URI (sovereign clouds, Azure stack).
func (EurekaServersClient) Get ¶
func (client EurekaServersClient) Get(ctx context.Context, resourceGroupName string, serviceName string) (result EurekaServerResource, err error)
Get get the eureka server settings. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource.
func (EurekaServersClient) GetPreparer ¶
func (client EurekaServersClient) GetPreparer(ctx context.Context, resourceGroupName string, serviceName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (EurekaServersClient) GetResponder ¶
func (client EurekaServersClient) GetResponder(resp *http.Response) (result EurekaServerResource, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (EurekaServersClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (EurekaServersClient) List ¶
func (client EurekaServersClient) List(ctx context.Context, resourceGroupName string, serviceName string) (result EurekaServerResourceCollection, err error)
List list the eureka server settings. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource.
func (EurekaServersClient) ListPreparer ¶
func (client EurekaServersClient) ListPreparer(ctx context.Context, resourceGroupName string, serviceName string) (*http.Request, error)
ListPreparer prepares the List request.
func (EurekaServersClient) ListResponder ¶
func (client EurekaServersClient) ListResponder(resp *http.Response) (result EurekaServerResourceCollection, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (EurekaServersClient) ListSender ¶
ListSender sends the List request. The method will close the http.Response Body if it receives an error.
func (EurekaServersClient) UpdatePatch ¶
func (client EurekaServersClient) UpdatePatch(ctx context.Context, resourceGroupName string, serviceName string, eurekaServerResource EurekaServerResource) (result EurekaServersUpdatePatchFuture, err error)
UpdatePatch update the eureka server settings. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. eurekaServerResource - parameters for the update operation
func (EurekaServersClient) UpdatePatchPreparer ¶
func (client EurekaServersClient) UpdatePatchPreparer(ctx context.Context, resourceGroupName string, serviceName string, eurekaServerResource EurekaServerResource) (*http.Request, error)
UpdatePatchPreparer prepares the UpdatePatch request.
func (EurekaServersClient) UpdatePatchResponder ¶
func (client EurekaServersClient) UpdatePatchResponder(resp *http.Response) (result EurekaServerResource, err error)
UpdatePatchResponder handles the response to the UpdatePatch request. The method always closes the http.Response Body.
func (EurekaServersClient) UpdatePatchSender ¶
func (client EurekaServersClient) UpdatePatchSender(req *http.Request) (future EurekaServersUpdatePatchFuture, err error)
UpdatePatchSender sends the UpdatePatch request. The method will close the http.Response Body if it receives an error.
func (EurekaServersClient) UpdatePut ¶
func (client EurekaServersClient) UpdatePut(ctx context.Context, resourceGroupName string, serviceName string, eurekaServerResource EurekaServerResource) (result EurekaServersUpdatePutFuture, err error)
UpdatePut update the eureka server settings. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. eurekaServerResource - parameters for the update operation
func (EurekaServersClient) UpdatePutPreparer ¶
func (client EurekaServersClient) UpdatePutPreparer(ctx context.Context, resourceGroupName string, serviceName string, eurekaServerResource EurekaServerResource) (*http.Request, error)
UpdatePutPreparer prepares the UpdatePut request.
func (EurekaServersClient) UpdatePutResponder ¶
func (client EurekaServersClient) UpdatePutResponder(resp *http.Response) (result EurekaServerResource, err error)
UpdatePutResponder handles the response to the UpdatePut request. The method always closes the http.Response Body.
func (EurekaServersClient) UpdatePutSender ¶
func (client EurekaServersClient) UpdatePutSender(req *http.Request) (future EurekaServersUpdatePutFuture, err error)
UpdatePutSender sends the UpdatePut request. The method will close the http.Response Body if it receives an error.
type EurekaServersUpdatePatchFuture ¶
type EurekaServersUpdatePatchFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(EurekaServersClient) (EurekaServerResource, error) }
EurekaServersUpdatePatchFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*EurekaServersUpdatePatchFuture) UnmarshalJSON ¶
func (future *EurekaServersUpdatePatchFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type EurekaServersUpdatePutFuture ¶
type EurekaServersUpdatePutFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(EurekaServersClient) (EurekaServerResource, error) }
EurekaServersUpdatePutFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*EurekaServersUpdatePutFuture) UnmarshalJSON ¶
func (future *EurekaServersUpdatePutFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type ExecAction ¶
type ExecAction struct { // Command - Command is the command line to execute inside the container, the working directory for the command is root ('/') in the container's filesystem. The command is not run inside a shell, so traditional shell instructions ('|', etc) won't work. To use a shell, you need to explicitly call out to that shell. Exit status of 0 is treated as live/healthy and non-zero is unhealthy. Command *[]string `json:"command,omitempty"` // Type - Possible values include: 'TypeBasicProbeActionTypeProbeAction', 'TypeBasicProbeActionTypeHTTPGetAction', 'TypeBasicProbeActionTypeExecAction', 'TypeBasicProbeActionTypeTCPSocketAction' Type TypeBasicProbeAction `json:"type,omitempty"` }
ExecAction execAction describes a "run in container" action.
func (ExecAction) AsBasicProbeAction ¶
func (ea ExecAction) AsBasicProbeAction() (BasicProbeAction, bool)
AsBasicProbeAction is the BasicProbeAction implementation for ExecAction.
func (ExecAction) AsExecAction ¶
func (ea ExecAction) AsExecAction() (*ExecAction, bool)
AsExecAction is the BasicProbeAction implementation for ExecAction.
func (ExecAction) AsHTTPGetAction ¶
func (ea ExecAction) AsHTTPGetAction() (*HTTPGetAction, bool)
AsHTTPGetAction is the BasicProbeAction implementation for ExecAction.
func (ExecAction) AsProbeAction ¶
func (ea ExecAction) AsProbeAction() (*ProbeAction, bool)
AsProbeAction is the BasicProbeAction implementation for ExecAction.
func (ExecAction) AsTCPSocketAction ¶
func (ea ExecAction) AsTCPSocketAction() (*TCPSocketAction, bool)
AsTCPSocketAction is the BasicProbeAction implementation for ExecAction.
func (ExecAction) MarshalJSON ¶
func (ea ExecAction) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ExecAction.
type GatewayAPIMetadataProperties ¶
type GatewayAPIMetadataProperties struct { // Title - Title describing the context of the APIs available on the Gateway instance (default: `Spring Cloud Gateway for K8S`) Title *string `json:"title,omitempty"` // Description - Detailed description of the APIs available on the Gateway instance (default: `Generated OpenAPI 3 document that describes the API routes configured.`) Description *string `json:"description,omitempty"` // Documentation - Location of additional documentation for the APIs available on the Gateway instance Documentation *string `json:"documentation,omitempty"` // Version - Version of APIs available on this Gateway instance (default: `unspecified`). Version *string `json:"version,omitempty"` // ServerURL - Base URL that API consumers will use to access APIs on the Gateway instance. ServerURL *string `json:"serverUrl,omitempty"` }
GatewayAPIMetadataProperties API metadata property for Spring Cloud Gateway
type GatewayAPIRoute ¶
type GatewayAPIRoute struct { // Title - A title, will be applied to methods in the generated OpenAPI documentation. Title *string `json:"title,omitempty"` // Description - A description, will be applied to methods in the generated OpenAPI documentation. Description *string `json:"description,omitempty"` // URI - Full uri, will override `appName`. URI *string `json:"uri,omitempty"` // SsoEnabled - Enable sso validation. SsoEnabled *bool `json:"ssoEnabled,omitempty"` // TokenRelay - Pass currently-authenticated user's identity token to application service, default is 'false' TokenRelay *bool `json:"tokenRelay,omitempty"` // Predicates - A number of conditions to evaluate a route for each request. Each predicate may be evaluated against request headers and parameter values. All of the predicates associated with a route must evaluate to true for the route to be matched to the request. Predicates *[]string `json:"predicates,omitempty"` // Filters - To modify the request before sending it to the target endpoint, or the received response. Filters *[]string `json:"filters,omitempty"` // Order - Route processing order. Order *int32 `json:"order,omitempty"` // Tags - Classification tags, will be applied to methods in the generated OpenAPI documentation. Tags *[]string `json:"tags,omitempty"` }
GatewayAPIRoute API route config of the Spring Cloud Gateway
type GatewayCertificateVerification ¶
type GatewayCertificateVerification string
GatewayCertificateVerification enumerates the values for gateway certificate verification.
const ( // GatewayCertificateVerificationDisabled Disable certificate verification in Spring Cloud Gateway. GatewayCertificateVerificationDisabled GatewayCertificateVerification = "Disabled" // GatewayCertificateVerificationEnabled Enable certificate verification in Spring Cloud Gateway. GatewayCertificateVerificationEnabled GatewayCertificateVerification = "Enabled" )
func PossibleGatewayCertificateVerificationValues ¶
func PossibleGatewayCertificateVerificationValues() []GatewayCertificateVerification
PossibleGatewayCertificateVerificationValues returns an array of possible values for the GatewayCertificateVerification const type.
type GatewayCorsProperties ¶
type GatewayCorsProperties struct { // AllowedOrigins - Allowed origins to make cross-site requests. The special value `*` allows all domains. AllowedOrigins *[]string `json:"allowedOrigins,omitempty"` // AllowedOriginPatterns - Allowed origin patterns to make cross-site requests. AllowedOriginPatterns *[]string `json:"allowedOriginPatterns,omitempty"` // AllowedMethods - Allowed HTTP methods on cross-site requests. The special value `*` allows all methods. If not set, `GET` and `HEAD` are allowed by default. AllowedMethods *[]string `json:"allowedMethods,omitempty"` // AllowedHeaders - Allowed headers in cross-site requests. The special value `*` allows actual requests to send any header. AllowedHeaders *[]string `json:"allowedHeaders,omitempty"` // MaxAge - How long, in seconds, the response from a pre-flight request can be cached by clients. MaxAge *int32 `json:"maxAge,omitempty"` // AllowCredentials - Whether user credentials are supported on cross-site requests. Valid values: `true`, `false`. AllowCredentials *bool `json:"allowCredentials,omitempty"` // ExposedHeaders - HTTP response headers to expose for cross-site requests. ExposedHeaders *[]string `json:"exposedHeaders,omitempty"` }
GatewayCorsProperties cross-Origin Resource Sharing property
type GatewayCustomDomainProperties ¶
type GatewayCustomDomainProperties struct { // Thumbprint - The thumbprint of bound certificate. Thumbprint *string `json:"thumbprint,omitempty"` }
GatewayCustomDomainProperties the properties of custom domain for Spring Cloud Gateway
type GatewayCustomDomainResource ¶
type GatewayCustomDomainResource struct { autorest.Response `json:"-"` Properties *GatewayCustomDomainProperties `json:"properties,omitempty"` // ID - READ-ONLY; Fully qualified resource Id for the resource. ID *string `json:"id,omitempty"` // Name - READ-ONLY; The name of the resource. Name *string `json:"name,omitempty"` // Type - READ-ONLY; The type of the resource. Type *string `json:"type,omitempty"` SystemData *SystemData `json:"systemData,omitempty"` }
GatewayCustomDomainResource custom domain of the Spring Cloud Gateway
func (GatewayCustomDomainResource) MarshalJSON ¶
func (gcdr GatewayCustomDomainResource) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for GatewayCustomDomainResource.
type GatewayCustomDomainResourceCollection ¶
type GatewayCustomDomainResourceCollection struct { autorest.Response `json:"-"` // Value - Collection of Spring Cloud Gateway custom domain resources Value *[]GatewayCustomDomainResource `json:"value,omitempty"` // NextLink - URL client should use to fetch the next page (per server side paging). // It's null for now, added for future use. NextLink *string `json:"nextLink,omitempty"` }
GatewayCustomDomainResourceCollection object that includes an array of Spring Cloud Gateway custom domain resources and a possible link for next set
func (GatewayCustomDomainResourceCollection) IsEmpty ¶
func (gcdrc GatewayCustomDomainResourceCollection) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
type GatewayCustomDomainResourceCollectionIterator ¶
type GatewayCustomDomainResourceCollectionIterator struct {
// contains filtered or unexported fields
}
GatewayCustomDomainResourceCollectionIterator provides access to a complete listing of GatewayCustomDomainResource values.
func NewGatewayCustomDomainResourceCollectionIterator ¶
func NewGatewayCustomDomainResourceCollectionIterator(page GatewayCustomDomainResourceCollectionPage) GatewayCustomDomainResourceCollectionIterator
Creates a new instance of the GatewayCustomDomainResourceCollectionIterator type.
func (*GatewayCustomDomainResourceCollectionIterator) Next ¶
func (iter *GatewayCustomDomainResourceCollectionIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*GatewayCustomDomainResourceCollectionIterator) NextWithContext ¶
func (iter *GatewayCustomDomainResourceCollectionIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (GatewayCustomDomainResourceCollectionIterator) NotDone ¶
func (iter GatewayCustomDomainResourceCollectionIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (GatewayCustomDomainResourceCollectionIterator) Response ¶
func (iter GatewayCustomDomainResourceCollectionIterator) Response() GatewayCustomDomainResourceCollection
Response returns the raw server response from the last page request.
func (GatewayCustomDomainResourceCollectionIterator) Value ¶
func (iter GatewayCustomDomainResourceCollectionIterator) Value() GatewayCustomDomainResource
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type GatewayCustomDomainResourceCollectionPage ¶
type GatewayCustomDomainResourceCollectionPage struct {
// contains filtered or unexported fields
}
GatewayCustomDomainResourceCollectionPage contains a page of GatewayCustomDomainResource values.
func NewGatewayCustomDomainResourceCollectionPage ¶
func NewGatewayCustomDomainResourceCollectionPage(cur GatewayCustomDomainResourceCollection, getNextPage func(context.Context, GatewayCustomDomainResourceCollection) (GatewayCustomDomainResourceCollection, error)) GatewayCustomDomainResourceCollectionPage
Creates a new instance of the GatewayCustomDomainResourceCollectionPage type.
func (*GatewayCustomDomainResourceCollectionPage) Next ¶
func (page *GatewayCustomDomainResourceCollectionPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*GatewayCustomDomainResourceCollectionPage) NextWithContext ¶
func (page *GatewayCustomDomainResourceCollectionPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (GatewayCustomDomainResourceCollectionPage) NotDone ¶
func (page GatewayCustomDomainResourceCollectionPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (GatewayCustomDomainResourceCollectionPage) Response ¶
func (page GatewayCustomDomainResourceCollectionPage) Response() GatewayCustomDomainResourceCollection
Response returns the raw server response from the last page request.
func (GatewayCustomDomainResourceCollectionPage) Values ¶
func (page GatewayCustomDomainResourceCollectionPage) Values() []GatewayCustomDomainResource
Values returns the slice of values for the current page or nil if there are no values.
type GatewayCustomDomainsClient ¶
type GatewayCustomDomainsClient struct {
BaseClient
}
GatewayCustomDomainsClient is the REST API for Azure Spring Apps
func NewGatewayCustomDomainsClient ¶
func NewGatewayCustomDomainsClient(subscriptionID string) GatewayCustomDomainsClient
NewGatewayCustomDomainsClient creates an instance of the GatewayCustomDomainsClient client.
func NewGatewayCustomDomainsClientWithBaseURI ¶
func NewGatewayCustomDomainsClientWithBaseURI(baseURI string, subscriptionID string) GatewayCustomDomainsClient
NewGatewayCustomDomainsClientWithBaseURI creates an instance of the GatewayCustomDomainsClient client using a custom endpoint. Use this when interacting with an Azure cloud that uses a non-standard base URI (sovereign clouds, Azure stack).
func (GatewayCustomDomainsClient) CreateOrUpdate ¶
func (client GatewayCustomDomainsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, serviceName string, gatewayName string, domainName string, gatewayCustomDomainResource GatewayCustomDomainResource) (result GatewayCustomDomainsCreateOrUpdateFuture, err error)
CreateOrUpdate create or update the Spring Cloud Gateway custom domain. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. gatewayName - the name of Spring Cloud Gateway. domainName - the name of the Spring Cloud Gateway custom domain. gatewayCustomDomainResource - the gateway custom domain resource for the create or update operation
func (GatewayCustomDomainsClient) CreateOrUpdatePreparer ¶
func (client GatewayCustomDomainsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, serviceName string, gatewayName string, domainName string, gatewayCustomDomainResource GatewayCustomDomainResource) (*http.Request, error)
CreateOrUpdatePreparer prepares the CreateOrUpdate request.
func (GatewayCustomDomainsClient) CreateOrUpdateResponder ¶
func (client GatewayCustomDomainsClient) CreateOrUpdateResponder(resp *http.Response) (result GatewayCustomDomainResource, err error)
CreateOrUpdateResponder handles the response to the CreateOrUpdate request. The method always closes the http.Response Body.
func (GatewayCustomDomainsClient) CreateOrUpdateSender ¶
func (client GatewayCustomDomainsClient) CreateOrUpdateSender(req *http.Request) (future GatewayCustomDomainsCreateOrUpdateFuture, err error)
CreateOrUpdateSender sends the CreateOrUpdate request. The method will close the http.Response Body if it receives an error.
func (GatewayCustomDomainsClient) Delete ¶
func (client GatewayCustomDomainsClient) Delete(ctx context.Context, resourceGroupName string, serviceName string, gatewayName string, domainName string) (result GatewayCustomDomainsDeleteFuture, err error)
Delete delete the Spring Cloud Gateway custom domain. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. gatewayName - the name of Spring Cloud Gateway. domainName - the name of the Spring Cloud Gateway custom domain.
func (GatewayCustomDomainsClient) DeletePreparer ¶
func (client GatewayCustomDomainsClient) DeletePreparer(ctx context.Context, resourceGroupName string, serviceName string, gatewayName string, domainName string) (*http.Request, error)
DeletePreparer prepares the Delete request.
func (GatewayCustomDomainsClient) DeleteResponder ¶
func (client GatewayCustomDomainsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
DeleteResponder handles the response to the Delete request. The method always closes the http.Response Body.
func (GatewayCustomDomainsClient) DeleteSender ¶
func (client GatewayCustomDomainsClient) DeleteSender(req *http.Request) (future GatewayCustomDomainsDeleteFuture, err error)
DeleteSender sends the Delete request. The method will close the http.Response Body if it receives an error.
func (GatewayCustomDomainsClient) Get ¶
func (client GatewayCustomDomainsClient) Get(ctx context.Context, resourceGroupName string, serviceName string, gatewayName string, domainName string) (result GatewayCustomDomainResource, err error)
Get get the Spring Cloud Gateway custom domain. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. gatewayName - the name of Spring Cloud Gateway. domainName - the name of the Spring Cloud Gateway custom domain.
func (GatewayCustomDomainsClient) GetPreparer ¶
func (client GatewayCustomDomainsClient) GetPreparer(ctx context.Context, resourceGroupName string, serviceName string, gatewayName string, domainName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (GatewayCustomDomainsClient) GetResponder ¶
func (client GatewayCustomDomainsClient) GetResponder(resp *http.Response) (result GatewayCustomDomainResource, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (GatewayCustomDomainsClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (GatewayCustomDomainsClient) List ¶
func (client GatewayCustomDomainsClient) List(ctx context.Context, resourceGroupName string, serviceName string, gatewayName string) (result GatewayCustomDomainResourceCollectionPage, err error)
List handle requests to list all Spring Cloud Gateway custom domains. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. gatewayName - the name of Spring Cloud Gateway.
func (GatewayCustomDomainsClient) ListComplete ¶
func (client GatewayCustomDomainsClient) ListComplete(ctx context.Context, resourceGroupName string, serviceName string, gatewayName string) (result GatewayCustomDomainResourceCollectionIterator, err error)
ListComplete enumerates all values, automatically crossing page boundaries as required.
func (GatewayCustomDomainsClient) ListPreparer ¶
func (client GatewayCustomDomainsClient) ListPreparer(ctx context.Context, resourceGroupName string, serviceName string, gatewayName string) (*http.Request, error)
ListPreparer prepares the List request.
func (GatewayCustomDomainsClient) ListResponder ¶
func (client GatewayCustomDomainsClient) ListResponder(resp *http.Response) (result GatewayCustomDomainResourceCollection, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (GatewayCustomDomainsClient) ListSender ¶
ListSender sends the List request. The method will close the http.Response Body if it receives an error.
type GatewayCustomDomainsCreateOrUpdateFuture ¶
type GatewayCustomDomainsCreateOrUpdateFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(GatewayCustomDomainsClient) (GatewayCustomDomainResource, error) }
GatewayCustomDomainsCreateOrUpdateFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*GatewayCustomDomainsCreateOrUpdateFuture) UnmarshalJSON ¶
func (future *GatewayCustomDomainsCreateOrUpdateFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type GatewayCustomDomainsDeleteFuture ¶
type GatewayCustomDomainsDeleteFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(GatewayCustomDomainsClient) (autorest.Response, error) }
GatewayCustomDomainsDeleteFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*GatewayCustomDomainsDeleteFuture) UnmarshalJSON ¶
func (future *GatewayCustomDomainsDeleteFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type GatewayInstance ¶
type GatewayInstance struct { // Name - READ-ONLY; Name of the Spring Cloud Gateway instance Name *string `json:"name,omitempty"` // Status - READ-ONLY; Status of the Spring Cloud Gateway instance Status *string `json:"status,omitempty"` }
GatewayInstance collection of instances belong to the Spring Cloud Gateway
func (GatewayInstance) MarshalJSON ¶
func (gi GatewayInstance) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for GatewayInstance.
type GatewayOperatorProperties ¶
type GatewayOperatorProperties struct { // ResourceRequests - The requested resource quantity for required CPU and Memory. ResourceRequests *GatewayOperatorResourceRequests `json:"resourceRequests,omitempty"` // Instances - READ-ONLY; Collection of instances belong to Spring Cloud Gateway operator. Instances *[]GatewayInstance `json:"instances,omitempty"` }
GatewayOperatorProperties properties of the Spring Cloud Gateway Operator.
func (GatewayOperatorProperties) MarshalJSON ¶
func (gop GatewayOperatorProperties) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for GatewayOperatorProperties.
type GatewayOperatorResourceRequests ¶
type GatewayOperatorResourceRequests struct { // CPU - READ-ONLY; Cpu allocated to each Spring Cloud Gateway Operator instance. CPU *string `json:"cpu,omitempty"` // Memory - READ-ONLY; Memory allocated to each Spring Cloud Gateway Operator instance. Memory *string `json:"memory,omitempty"` // InstanceCount - READ-ONLY; Instance count of the Spring Cloud Gateway Operator. InstanceCount *int32 `json:"instanceCount,omitempty"` }
GatewayOperatorResourceRequests properties of the Spring Cloud Gateway Operator.
func (GatewayOperatorResourceRequests) MarshalJSON ¶
func (gorr GatewayOperatorResourceRequests) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for GatewayOperatorResourceRequests.
type GatewayProperties ¶
type GatewayProperties struct { // ProvisioningState - READ-ONLY; State of the Spring Cloud Gateway. Possible values include: 'GatewayProvisioningStateCreating', 'GatewayProvisioningStateUpdating', 'GatewayProvisioningStateSucceeded', 'GatewayProvisioningStateFailed', 'GatewayProvisioningStateDeleting' ProvisioningState GatewayProvisioningState `json:"provisioningState,omitempty"` // Public - Indicates whether the Spring Cloud Gateway exposes endpoint. Public *bool `json:"public,omitempty"` // URL - READ-ONLY; URL of the Spring Cloud Gateway, exposed when 'public' is true. URL *string `json:"url,omitempty"` // HTTPSOnly - Indicate if only https is allowed. HTTPSOnly *bool `json:"httpsOnly,omitempty"` SsoProperties *SsoProperties `json:"ssoProperties,omitempty"` APIMetadataProperties *GatewayAPIMetadataProperties `json:"apiMetadataProperties,omitempty"` CorsProperties *GatewayCorsProperties `json:"corsProperties,omitempty"` // ClientAuth - Client-Certification Authentication. ClientAuth *GatewayPropertiesClientAuth `json:"clientAuth,omitempty"` // ApmTypes - Collection of APM type used in Spring Cloud Gateway ApmTypes *[]ApmType `json:"apmTypes,omitempty"` // EnvironmentVariables - Environment variables of Spring Cloud Gateway EnvironmentVariables *GatewayPropertiesEnvironmentVariables `json:"environmentVariables,omitempty"` // ResourceRequests - The requested resource quantity for required CPU and Memory. ResourceRequests *GatewayResourceRequests `json:"resourceRequests,omitempty"` // AddonConfigs - Collection of addons for Spring Cloud Gateway AddonConfigs map[string]interface{} `json:"addonConfigs"` // Instances - READ-ONLY; Collection of instances belong to Spring Cloud Gateway. Instances *[]GatewayInstance `json:"instances,omitempty"` // OperatorProperties - READ-ONLY OperatorProperties *GatewayOperatorProperties `json:"operatorProperties,omitempty"` }
GatewayProperties spring Cloud Gateway properties payload
func (GatewayProperties) MarshalJSON ¶
func (gp GatewayProperties) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for GatewayProperties.
type GatewayPropertiesClientAuth ¶
type GatewayPropertiesClientAuth struct { // Certificates - Collection of certificate resource Ids in Azure Spring Apps. Certificates *[]string `json:"certificates,omitempty"` // CertificateVerification - Whether to enable certificate verification or not. Possible values include: 'GatewayCertificateVerificationEnabled', 'GatewayCertificateVerificationDisabled' CertificateVerification GatewayCertificateVerification `json:"certificateVerification,omitempty"` }
GatewayPropertiesClientAuth client-Certification Authentication.
type GatewayPropertiesEnvironmentVariables ¶
type GatewayPropertiesEnvironmentVariables struct { // Properties - Non-sensitive properties Properties map[string]*string `json:"properties"` // Secrets - Sensitive properties Secrets map[string]*string `json:"secrets"` }
GatewayPropertiesEnvironmentVariables environment variables of Spring Cloud Gateway
func (GatewayPropertiesEnvironmentVariables) MarshalJSON ¶
func (gpV GatewayPropertiesEnvironmentVariables) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for GatewayPropertiesEnvironmentVariables.
type GatewayProvisioningState ¶
type GatewayProvisioningState string
GatewayProvisioningState enumerates the values for gateway provisioning state.
const ( // GatewayProvisioningStateCreating ... GatewayProvisioningStateCreating GatewayProvisioningState = "Creating" // GatewayProvisioningStateDeleting ... GatewayProvisioningStateDeleting GatewayProvisioningState = "Deleting" // GatewayProvisioningStateFailed ... GatewayProvisioningStateFailed GatewayProvisioningState = "Failed" // GatewayProvisioningStateSucceeded ... GatewayProvisioningStateSucceeded GatewayProvisioningState = "Succeeded" // GatewayProvisioningStateUpdating ... GatewayProvisioningStateUpdating GatewayProvisioningState = "Updating" )
func PossibleGatewayProvisioningStateValues ¶
func PossibleGatewayProvisioningStateValues() []GatewayProvisioningState
PossibleGatewayProvisioningStateValues returns an array of possible values for the GatewayProvisioningState const type.
type GatewayResource ¶
type GatewayResource struct { autorest.Response `json:"-"` Properties *GatewayProperties `json:"properties,omitempty"` // Sku - Sku of the Spring Cloud Gateway resource Sku *Sku `json:"sku,omitempty"` // ID - READ-ONLY; Fully qualified resource Id for the resource. ID *string `json:"id,omitempty"` // Name - READ-ONLY; The name of the resource. Name *string `json:"name,omitempty"` // Type - READ-ONLY; The type of the resource. Type *string `json:"type,omitempty"` SystemData *SystemData `json:"systemData,omitempty"` }
GatewayResource spring Cloud Gateway resource
func (GatewayResource) MarshalJSON ¶
func (gr GatewayResource) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for GatewayResource.
type GatewayResourceCollection ¶
type GatewayResourceCollection struct { autorest.Response `json:"-"` // Value - Collection of gateway resources Value *[]GatewayResource `json:"value,omitempty"` // NextLink - URL client should use to fetch the next page (per server side paging). // It's null for now, added for future use. NextLink *string `json:"nextLink,omitempty"` }
GatewayResourceCollection object that includes an array of gateway resources and a possible link for next set
func (GatewayResourceCollection) IsEmpty ¶
func (grc GatewayResourceCollection) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
type GatewayResourceCollectionIterator ¶
type GatewayResourceCollectionIterator struct {
// contains filtered or unexported fields
}
GatewayResourceCollectionIterator provides access to a complete listing of GatewayResource values.
func NewGatewayResourceCollectionIterator ¶
func NewGatewayResourceCollectionIterator(page GatewayResourceCollectionPage) GatewayResourceCollectionIterator
Creates a new instance of the GatewayResourceCollectionIterator type.
func (*GatewayResourceCollectionIterator) Next ¶
func (iter *GatewayResourceCollectionIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*GatewayResourceCollectionIterator) NextWithContext ¶
func (iter *GatewayResourceCollectionIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (GatewayResourceCollectionIterator) NotDone ¶
func (iter GatewayResourceCollectionIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (GatewayResourceCollectionIterator) Response ¶
func (iter GatewayResourceCollectionIterator) Response() GatewayResourceCollection
Response returns the raw server response from the last page request.
func (GatewayResourceCollectionIterator) Value ¶
func (iter GatewayResourceCollectionIterator) Value() GatewayResource
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type GatewayResourceCollectionPage ¶
type GatewayResourceCollectionPage struct {
// contains filtered or unexported fields
}
GatewayResourceCollectionPage contains a page of GatewayResource values.
func NewGatewayResourceCollectionPage ¶
func NewGatewayResourceCollectionPage(cur GatewayResourceCollection, getNextPage func(context.Context, GatewayResourceCollection) (GatewayResourceCollection, error)) GatewayResourceCollectionPage
Creates a new instance of the GatewayResourceCollectionPage type.
func (*GatewayResourceCollectionPage) Next ¶
func (page *GatewayResourceCollectionPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*GatewayResourceCollectionPage) NextWithContext ¶
func (page *GatewayResourceCollectionPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (GatewayResourceCollectionPage) NotDone ¶
func (page GatewayResourceCollectionPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (GatewayResourceCollectionPage) Response ¶
func (page GatewayResourceCollectionPage) Response() GatewayResourceCollection
Response returns the raw server response from the last page request.
func (GatewayResourceCollectionPage) Values ¶
func (page GatewayResourceCollectionPage) Values() []GatewayResource
Values returns the slice of values for the current page or nil if there are no values.
type GatewayResourceRequests ¶
type GatewayResourceRequests struct { // CPU - Cpu allocated to each Spring Cloud Gateway instance. CPU *string `json:"cpu,omitempty"` // Memory - Memory allocated to each Spring Cloud Gateway instance. Memory *string `json:"memory,omitempty"` }
GatewayResourceRequests resource request payload of Spring Cloud Gateway.
type GatewayRouteConfigOpenAPIProperties ¶
type GatewayRouteConfigOpenAPIProperties struct { // URI - The URI of OpenAPI specification. URI *string `json:"uri,omitempty"` }
GatewayRouteConfigOpenAPIProperties openAPI properties of Spring Cloud Gateway route config.
type GatewayRouteConfigProperties ¶
type GatewayRouteConfigProperties struct { // ProvisioningState - READ-ONLY; State of the Spring Cloud Gateway route config. Possible values include: 'GatewayProvisioningStateCreating', 'GatewayProvisioningStateUpdating', 'GatewayProvisioningStateSucceeded', 'GatewayProvisioningStateFailed', 'GatewayProvisioningStateDeleting' ProvisioningState GatewayProvisioningState `json:"provisioningState,omitempty"` // AppResourceID - The resource Id of the Azure Spring Apps app, required unless route defines `uri`. AppResourceID *string `json:"appResourceId,omitempty"` OpenAPI *GatewayRouteConfigOpenAPIProperties `json:"openApi,omitempty"` // Protocol - Protocol of routed Azure Spring Apps applications. Possible values include: 'GatewayRouteConfigProtocolHTTP', 'GatewayRouteConfigProtocolHTTPS' Protocol GatewayRouteConfigProtocol `json:"protocol,omitempty"` // Routes - Array of API routes, each route contains properties such as `title`, `uri`, `ssoEnabled`, `predicates`, `filters`. Routes *[]GatewayAPIRoute `json:"routes,omitempty"` // SsoEnabled - Enable Single Sign-On in app level. SsoEnabled *bool `json:"ssoEnabled,omitempty"` // Predicates - A number of conditions to evaluate a route for each request in app level. Each predicate may be evaluated against request headers and parameter values. All of the predicates associated with a route must evaluate to true for the route to be matched to the request. Predicates *[]string `json:"predicates,omitempty"` // Filters - To modify the request before sending it to the target endpoint, or the received response in app level. Filters *[]string `json:"filters,omitempty"` }
GatewayRouteConfigProperties API route config of the Spring Cloud Gateway
func (GatewayRouteConfigProperties) MarshalJSON ¶
func (grcp GatewayRouteConfigProperties) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for GatewayRouteConfigProperties.
type GatewayRouteConfigProtocol ¶
type GatewayRouteConfigProtocol string
GatewayRouteConfigProtocol enumerates the values for gateway route config protocol.
const ( // GatewayRouteConfigProtocolHTTP ... GatewayRouteConfigProtocolHTTP GatewayRouteConfigProtocol = "HTTP" // GatewayRouteConfigProtocolHTTPS ... GatewayRouteConfigProtocolHTTPS GatewayRouteConfigProtocol = "HTTPS" )
func PossibleGatewayRouteConfigProtocolValues ¶
func PossibleGatewayRouteConfigProtocolValues() []GatewayRouteConfigProtocol
PossibleGatewayRouteConfigProtocolValues returns an array of possible values for the GatewayRouteConfigProtocol const type.
type GatewayRouteConfigResource ¶
type GatewayRouteConfigResource struct { autorest.Response `json:"-"` Properties *GatewayRouteConfigProperties `json:"properties,omitempty"` // ID - READ-ONLY; Fully qualified resource Id for the resource. ID *string `json:"id,omitempty"` // Name - READ-ONLY; The name of the resource. Name *string `json:"name,omitempty"` // Type - READ-ONLY; The type of the resource. Type *string `json:"type,omitempty"` SystemData *SystemData `json:"systemData,omitempty"` }
GatewayRouteConfigResource spring Cloud Gateway route config resource
func (GatewayRouteConfigResource) MarshalJSON ¶
func (grcr GatewayRouteConfigResource) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for GatewayRouteConfigResource.
type GatewayRouteConfigResourceCollection ¶
type GatewayRouteConfigResourceCollection struct { autorest.Response `json:"-"` // Value - Collection of Spring Cloud Gateway route config resources Value *[]GatewayRouteConfigResource `json:"value,omitempty"` // NextLink - URL client should use to fetch the next page (per server side paging). // It's null for now, added for future use. NextLink *string `json:"nextLink,omitempty"` }
GatewayRouteConfigResourceCollection object that includes an array of Spring Cloud Gateway route config resources and a possible link for next set
func (GatewayRouteConfigResourceCollection) IsEmpty ¶
func (grcrc GatewayRouteConfigResourceCollection) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
type GatewayRouteConfigResourceCollectionIterator ¶
type GatewayRouteConfigResourceCollectionIterator struct {
// contains filtered or unexported fields
}
GatewayRouteConfigResourceCollectionIterator provides access to a complete listing of GatewayRouteConfigResource values.
func NewGatewayRouteConfigResourceCollectionIterator ¶
func NewGatewayRouteConfigResourceCollectionIterator(page GatewayRouteConfigResourceCollectionPage) GatewayRouteConfigResourceCollectionIterator
Creates a new instance of the GatewayRouteConfigResourceCollectionIterator type.
func (*GatewayRouteConfigResourceCollectionIterator) Next ¶
func (iter *GatewayRouteConfigResourceCollectionIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*GatewayRouteConfigResourceCollectionIterator) NextWithContext ¶
func (iter *GatewayRouteConfigResourceCollectionIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (GatewayRouteConfigResourceCollectionIterator) NotDone ¶
func (iter GatewayRouteConfigResourceCollectionIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (GatewayRouteConfigResourceCollectionIterator) Response ¶
func (iter GatewayRouteConfigResourceCollectionIterator) Response() GatewayRouteConfigResourceCollection
Response returns the raw server response from the last page request.
func (GatewayRouteConfigResourceCollectionIterator) Value ¶
func (iter GatewayRouteConfigResourceCollectionIterator) Value() GatewayRouteConfigResource
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type GatewayRouteConfigResourceCollectionPage ¶
type GatewayRouteConfigResourceCollectionPage struct {
// contains filtered or unexported fields
}
GatewayRouteConfigResourceCollectionPage contains a page of GatewayRouteConfigResource values.
func NewGatewayRouteConfigResourceCollectionPage ¶
func NewGatewayRouteConfigResourceCollectionPage(cur GatewayRouteConfigResourceCollection, getNextPage func(context.Context, GatewayRouteConfigResourceCollection) (GatewayRouteConfigResourceCollection, error)) GatewayRouteConfigResourceCollectionPage
Creates a new instance of the GatewayRouteConfigResourceCollectionPage type.
func (*GatewayRouteConfigResourceCollectionPage) Next ¶
func (page *GatewayRouteConfigResourceCollectionPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*GatewayRouteConfigResourceCollectionPage) NextWithContext ¶
func (page *GatewayRouteConfigResourceCollectionPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (GatewayRouteConfigResourceCollectionPage) NotDone ¶
func (page GatewayRouteConfigResourceCollectionPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (GatewayRouteConfigResourceCollectionPage) Response ¶
func (page GatewayRouteConfigResourceCollectionPage) Response() GatewayRouteConfigResourceCollection
Response returns the raw server response from the last page request.
func (GatewayRouteConfigResourceCollectionPage) Values ¶
func (page GatewayRouteConfigResourceCollectionPage) Values() []GatewayRouteConfigResource
Values returns the slice of values for the current page or nil if there are no values.
type GatewayRouteConfigsClient ¶
type GatewayRouteConfigsClient struct {
BaseClient
}
GatewayRouteConfigsClient is the REST API for Azure Spring Apps
func NewGatewayRouteConfigsClient ¶
func NewGatewayRouteConfigsClient(subscriptionID string) GatewayRouteConfigsClient
NewGatewayRouteConfigsClient creates an instance of the GatewayRouteConfigsClient client.
func NewGatewayRouteConfigsClientWithBaseURI ¶
func NewGatewayRouteConfigsClientWithBaseURI(baseURI string, subscriptionID string) GatewayRouteConfigsClient
NewGatewayRouteConfigsClientWithBaseURI creates an instance of the GatewayRouteConfigsClient client using a custom endpoint. Use this when interacting with an Azure cloud that uses a non-standard base URI (sovereign clouds, Azure stack).
func (GatewayRouteConfigsClient) CreateOrUpdate ¶
func (client GatewayRouteConfigsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, serviceName string, gatewayName string, routeConfigName string, gatewayRouteConfigResource GatewayRouteConfigResource) (result GatewayRouteConfigsCreateOrUpdateFuture, err error)
CreateOrUpdate create the default Spring Cloud Gateway route configs or update the existing Spring Cloud Gateway route configs. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. gatewayName - the name of Spring Cloud Gateway. routeConfigName - the name of the Spring Cloud Gateway route config. gatewayRouteConfigResource - the Spring Cloud Gateway route config for the create or update operation
func (GatewayRouteConfigsClient) CreateOrUpdatePreparer ¶
func (client GatewayRouteConfigsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, serviceName string, gatewayName string, routeConfigName string, gatewayRouteConfigResource GatewayRouteConfigResource) (*http.Request, error)
CreateOrUpdatePreparer prepares the CreateOrUpdate request.
func (GatewayRouteConfigsClient) CreateOrUpdateResponder ¶
func (client GatewayRouteConfigsClient) CreateOrUpdateResponder(resp *http.Response) (result GatewayRouteConfigResource, err error)
CreateOrUpdateResponder handles the response to the CreateOrUpdate request. The method always closes the http.Response Body.
func (GatewayRouteConfigsClient) CreateOrUpdateSender ¶
func (client GatewayRouteConfigsClient) CreateOrUpdateSender(req *http.Request) (future GatewayRouteConfigsCreateOrUpdateFuture, err error)
CreateOrUpdateSender sends the CreateOrUpdate request. The method will close the http.Response Body if it receives an error.
func (GatewayRouteConfigsClient) Delete ¶
func (client GatewayRouteConfigsClient) Delete(ctx context.Context, resourceGroupName string, serviceName string, gatewayName string, routeConfigName string) (result GatewayRouteConfigsDeleteFuture, err error)
Delete delete the Spring Cloud Gateway route config. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. gatewayName - the name of Spring Cloud Gateway. routeConfigName - the name of the Spring Cloud Gateway route config.
func (GatewayRouteConfigsClient) DeletePreparer ¶
func (client GatewayRouteConfigsClient) DeletePreparer(ctx context.Context, resourceGroupName string, serviceName string, gatewayName string, routeConfigName string) (*http.Request, error)
DeletePreparer prepares the Delete request.
func (GatewayRouteConfigsClient) DeleteResponder ¶
func (client GatewayRouteConfigsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
DeleteResponder handles the response to the Delete request. The method always closes the http.Response Body.
func (GatewayRouteConfigsClient) DeleteSender ¶
func (client GatewayRouteConfigsClient) DeleteSender(req *http.Request) (future GatewayRouteConfigsDeleteFuture, err error)
DeleteSender sends the Delete request. The method will close the http.Response Body if it receives an error.
func (GatewayRouteConfigsClient) Get ¶
func (client GatewayRouteConfigsClient) Get(ctx context.Context, resourceGroupName string, serviceName string, gatewayName string, routeConfigName string) (result GatewayRouteConfigResource, err error)
Get get the Spring Cloud Gateway route configs. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. gatewayName - the name of Spring Cloud Gateway. routeConfigName - the name of the Spring Cloud Gateway route config.
func (GatewayRouteConfigsClient) GetPreparer ¶
func (client GatewayRouteConfigsClient) GetPreparer(ctx context.Context, resourceGroupName string, serviceName string, gatewayName string, routeConfigName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (GatewayRouteConfigsClient) GetResponder ¶
func (client GatewayRouteConfigsClient) GetResponder(resp *http.Response) (result GatewayRouteConfigResource, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (GatewayRouteConfigsClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (GatewayRouteConfigsClient) List ¶
func (client GatewayRouteConfigsClient) List(ctx context.Context, resourceGroupName string, serviceName string, gatewayName string) (result GatewayRouteConfigResourceCollectionPage, err error)
List handle requests to list all Spring Cloud Gateway route configs. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. gatewayName - the name of Spring Cloud Gateway.
func (GatewayRouteConfigsClient) ListComplete ¶
func (client GatewayRouteConfigsClient) ListComplete(ctx context.Context, resourceGroupName string, serviceName string, gatewayName string) (result GatewayRouteConfigResourceCollectionIterator, err error)
ListComplete enumerates all values, automatically crossing page boundaries as required.
func (GatewayRouteConfigsClient) ListPreparer ¶
func (client GatewayRouteConfigsClient) ListPreparer(ctx context.Context, resourceGroupName string, serviceName string, gatewayName string) (*http.Request, error)
ListPreparer prepares the List request.
func (GatewayRouteConfigsClient) ListResponder ¶
func (client GatewayRouteConfigsClient) ListResponder(resp *http.Response) (result GatewayRouteConfigResourceCollection, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (GatewayRouteConfigsClient) ListSender ¶
ListSender sends the List request. The method will close the http.Response Body if it receives an error.
type GatewayRouteConfigsCreateOrUpdateFuture ¶
type GatewayRouteConfigsCreateOrUpdateFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(GatewayRouteConfigsClient) (GatewayRouteConfigResource, error) }
GatewayRouteConfigsCreateOrUpdateFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*GatewayRouteConfigsCreateOrUpdateFuture) UnmarshalJSON ¶
func (future *GatewayRouteConfigsCreateOrUpdateFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type GatewayRouteConfigsDeleteFuture ¶
type GatewayRouteConfigsDeleteFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(GatewayRouteConfigsClient) (autorest.Response, error) }
GatewayRouteConfigsDeleteFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*GatewayRouteConfigsDeleteFuture) UnmarshalJSON ¶
func (future *GatewayRouteConfigsDeleteFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type GatewaysClient ¶
type GatewaysClient struct {
BaseClient
}
GatewaysClient is the REST API for Azure Spring Apps
func NewGatewaysClient ¶
func NewGatewaysClient(subscriptionID string) GatewaysClient
NewGatewaysClient creates an instance of the GatewaysClient client.
func NewGatewaysClientWithBaseURI ¶
func NewGatewaysClientWithBaseURI(baseURI string, subscriptionID string) GatewaysClient
NewGatewaysClientWithBaseURI creates an instance of the GatewaysClient client using a custom endpoint. Use this when interacting with an Azure cloud that uses a non-standard base URI (sovereign clouds, Azure stack).
func (GatewaysClient) CreateOrUpdate ¶
func (client GatewaysClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, serviceName string, gatewayName string, gatewayResource GatewayResource) (result GatewaysCreateOrUpdateFuture, err error)
CreateOrUpdate create the default Spring Cloud Gateway or update the existing Spring Cloud Gateway. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. gatewayName - the name of Spring Cloud Gateway. gatewayResource - the gateway for the create or update operation
func (GatewaysClient) CreateOrUpdatePreparer ¶
func (client GatewaysClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, serviceName string, gatewayName string, gatewayResource GatewayResource) (*http.Request, error)
CreateOrUpdatePreparer prepares the CreateOrUpdate request.
func (GatewaysClient) CreateOrUpdateResponder ¶
func (client GatewaysClient) CreateOrUpdateResponder(resp *http.Response) (result GatewayResource, err error)
CreateOrUpdateResponder handles the response to the CreateOrUpdate request. The method always closes the http.Response Body.
func (GatewaysClient) CreateOrUpdateSender ¶
func (client GatewaysClient) CreateOrUpdateSender(req *http.Request) (future GatewaysCreateOrUpdateFuture, err error)
CreateOrUpdateSender sends the CreateOrUpdate request. The method will close the http.Response Body if it receives an error.
func (GatewaysClient) Delete ¶
func (client GatewaysClient) Delete(ctx context.Context, resourceGroupName string, serviceName string, gatewayName string) (result GatewaysDeleteFuture, err error)
Delete disable the default Spring Cloud Gateway. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. gatewayName - the name of Spring Cloud Gateway.
func (GatewaysClient) DeletePreparer ¶
func (client GatewaysClient) DeletePreparer(ctx context.Context, resourceGroupName string, serviceName string, gatewayName string) (*http.Request, error)
DeletePreparer prepares the Delete request.
func (GatewaysClient) DeleteResponder ¶
func (client GatewaysClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
DeleteResponder handles the response to the Delete request. The method always closes the http.Response Body.
func (GatewaysClient) DeleteSender ¶
func (client GatewaysClient) DeleteSender(req *http.Request) (future GatewaysDeleteFuture, err error)
DeleteSender sends the Delete request. The method will close the http.Response Body if it receives an error.
func (GatewaysClient) Get ¶
func (client GatewaysClient) Get(ctx context.Context, resourceGroupName string, serviceName string, gatewayName string) (result GatewayResource, err error)
Get get the Spring Cloud Gateway and its properties. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. gatewayName - the name of Spring Cloud Gateway.
func (GatewaysClient) GetPreparer ¶
func (client GatewaysClient) GetPreparer(ctx context.Context, resourceGroupName string, serviceName string, gatewayName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (GatewaysClient) GetResponder ¶
func (client GatewaysClient) GetResponder(resp *http.Response) (result GatewayResource, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (GatewaysClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (GatewaysClient) List ¶
func (client GatewaysClient) List(ctx context.Context, resourceGroupName string, serviceName string) (result GatewayResourceCollectionPage, err error)
List handles requests to list all resources in a Service. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource.
func (GatewaysClient) ListComplete ¶
func (client GatewaysClient) ListComplete(ctx context.Context, resourceGroupName string, serviceName string) (result GatewayResourceCollectionIterator, err error)
ListComplete enumerates all values, automatically crossing page boundaries as required.
func (GatewaysClient) ListEnvSecrets ¶
func (client GatewaysClient) ListEnvSecrets(ctx context.Context, resourceGroupName string, serviceName string, gatewayName string) (result SetString, err error)
ListEnvSecrets list sensitive environment variables of Spring Cloud Gateway. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. gatewayName - the name of Spring Cloud Gateway.
func (GatewaysClient) ListEnvSecretsPreparer ¶
func (client GatewaysClient) ListEnvSecretsPreparer(ctx context.Context, resourceGroupName string, serviceName string, gatewayName string) (*http.Request, error)
ListEnvSecretsPreparer prepares the ListEnvSecrets request.
func (GatewaysClient) ListEnvSecretsResponder ¶
func (client GatewaysClient) ListEnvSecretsResponder(resp *http.Response) (result SetString, err error)
ListEnvSecretsResponder handles the response to the ListEnvSecrets request. The method always closes the http.Response Body.
func (GatewaysClient) ListEnvSecretsSender ¶
ListEnvSecretsSender sends the ListEnvSecrets request. The method will close the http.Response Body if it receives an error.
func (GatewaysClient) ListPreparer ¶
func (client GatewaysClient) ListPreparer(ctx context.Context, resourceGroupName string, serviceName string) (*http.Request, error)
ListPreparer prepares the List request.
func (GatewaysClient) ListResponder ¶
func (client GatewaysClient) ListResponder(resp *http.Response) (result GatewayResourceCollection, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (GatewaysClient) ListSender ¶
ListSender sends the List request. The method will close the http.Response Body if it receives an error.
func (GatewaysClient) Restart ¶
func (client GatewaysClient) Restart(ctx context.Context, resourceGroupName string, serviceName string, gatewayName string) (result GatewaysRestartFuture, err error)
Restart restart the Spring Cloud Gateway. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. gatewayName - the name of Spring Cloud Gateway.
func (GatewaysClient) RestartPreparer ¶
func (client GatewaysClient) RestartPreparer(ctx context.Context, resourceGroupName string, serviceName string, gatewayName string) (*http.Request, error)
RestartPreparer prepares the Restart request.
func (GatewaysClient) RestartResponder ¶
func (client GatewaysClient) RestartResponder(resp *http.Response) (result autorest.Response, err error)
RestartResponder handles the response to the Restart request. The method always closes the http.Response Body.
func (GatewaysClient) RestartSender ¶
func (client GatewaysClient) RestartSender(req *http.Request) (future GatewaysRestartFuture, err error)
RestartSender sends the Restart request. The method will close the http.Response Body if it receives an error.
func (GatewaysClient) UpdateCapacity ¶
func (client GatewaysClient) UpdateCapacity(ctx context.Context, resourceGroupName string, serviceName string, gatewayName string, gatewayCapacityResource SkuObject) (result GatewaysUpdateCapacityFuture, err error)
UpdateCapacity operation to update an exiting Spring Cloud Gateway capacity. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. gatewayName - the name of Spring Cloud Gateway. gatewayCapacityResource - the gateway capacity for the update operation
func (GatewaysClient) UpdateCapacityPreparer ¶
func (client GatewaysClient) UpdateCapacityPreparer(ctx context.Context, resourceGroupName string, serviceName string, gatewayName string, gatewayCapacityResource SkuObject) (*http.Request, error)
UpdateCapacityPreparer prepares the UpdateCapacity request.
func (GatewaysClient) UpdateCapacityResponder ¶
func (client GatewaysClient) UpdateCapacityResponder(resp *http.Response) (result GatewayResource, err error)
UpdateCapacityResponder handles the response to the UpdateCapacity request. The method always closes the http.Response Body.
func (GatewaysClient) UpdateCapacitySender ¶
func (client GatewaysClient) UpdateCapacitySender(req *http.Request) (future GatewaysUpdateCapacityFuture, err error)
UpdateCapacitySender sends the UpdateCapacity request. The method will close the http.Response Body if it receives an error.
func (GatewaysClient) ValidateDomain ¶
func (client GatewaysClient) ValidateDomain(ctx context.Context, resourceGroupName string, serviceName string, gatewayName string, validatePayload CustomDomainValidatePayload) (result CustomDomainValidateResult, err error)
ValidateDomain check the domains are valid as well as not in use. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. gatewayName - the name of Spring Cloud Gateway. validatePayload - custom domain payload to be validated
func (GatewaysClient) ValidateDomainPreparer ¶
func (client GatewaysClient) ValidateDomainPreparer(ctx context.Context, resourceGroupName string, serviceName string, gatewayName string, validatePayload CustomDomainValidatePayload) (*http.Request, error)
ValidateDomainPreparer prepares the ValidateDomain request.
func (GatewaysClient) ValidateDomainResponder ¶
func (client GatewaysClient) ValidateDomainResponder(resp *http.Response) (result CustomDomainValidateResult, err error)
ValidateDomainResponder handles the response to the ValidateDomain request. The method always closes the http.Response Body.
func (GatewaysClient) ValidateDomainSender ¶
ValidateDomainSender sends the ValidateDomain request. The method will close the http.Response Body if it receives an error.
type GatewaysCreateOrUpdateFuture ¶
type GatewaysCreateOrUpdateFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(GatewaysClient) (GatewayResource, error) }
GatewaysCreateOrUpdateFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*GatewaysCreateOrUpdateFuture) UnmarshalJSON ¶
func (future *GatewaysCreateOrUpdateFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type GatewaysDeleteFuture ¶
type GatewaysDeleteFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(GatewaysClient) (autorest.Response, error) }
GatewaysDeleteFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*GatewaysDeleteFuture) UnmarshalJSON ¶
func (future *GatewaysDeleteFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type GatewaysRestartFuture ¶
type GatewaysRestartFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(GatewaysClient) (autorest.Response, error) }
GatewaysRestartFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*GatewaysRestartFuture) UnmarshalJSON ¶
func (future *GatewaysRestartFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type GatewaysUpdateCapacityFuture ¶
type GatewaysUpdateCapacityFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(GatewaysClient) (GatewayResource, error) }
GatewaysUpdateCapacityFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*GatewaysUpdateCapacityFuture) UnmarshalJSON ¶
func (future *GatewaysUpdateCapacityFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type GitImplementation ¶
type GitImplementation string
GitImplementation enumerates the values for git implementation.
const ( // GitImplementationGoGit ... GitImplementationGoGit GitImplementation = "go-git" // GitImplementationLibgit2 ... GitImplementationLibgit2 GitImplementation = "libgit2" )
func PossibleGitImplementationValues ¶
func PossibleGitImplementationValues() []GitImplementation
PossibleGitImplementationValues returns an array of possible values for the GitImplementation const type.
type GitPatternRepository ¶
type GitPatternRepository struct { // Name - Name of the repository Name *string `json:"name,omitempty"` // Pattern - Collection of pattern of the repository Pattern *[]string `json:"pattern,omitempty"` // URI - URI of the repository URI *string `json:"uri,omitempty"` // Label - Label of the repository Label *string `json:"label,omitempty"` // SearchPaths - Searching path of the repository SearchPaths *[]string `json:"searchPaths,omitempty"` // Username - Username of git repository basic auth. Username *string `json:"username,omitempty"` // Password - Password of git repository basic auth. Password *string `json:"password,omitempty"` // HostKey - Public sshKey of git repository. HostKey *string `json:"hostKey,omitempty"` // HostKeyAlgorithm - SshKey algorithm of git repository. HostKeyAlgorithm *string `json:"hostKeyAlgorithm,omitempty"` // PrivateKey - Private sshKey algorithm of git repository. PrivateKey *string `json:"privateKey,omitempty"` // StrictHostKeyChecking - Strict host key checking or not. StrictHostKeyChecking *bool `json:"strictHostKeyChecking,omitempty"` }
GitPatternRepository git repository property payload for config server
type GloballyEnabledApms ¶
type GloballyEnabledApms struct { autorest.Response `json:"-"` // Value - Collection of the globally enabled APMs Value *[]string `json:"value,omitempty"` }
GloballyEnabledApms globally enabled APMs payload
type HTTPGetAction ¶
type HTTPGetAction struct { // Path - Path to access on the HTTP server. Path *string `json:"path,omitempty"` // Scheme - Scheme to use for connecting to the host. Defaults to HTTP. // Possible enum values: // - `"HTTP"` means that the scheme used will be http:// // - `"HTTPS"` means that the scheme used will be https://. Possible values include: 'HTTPSchemeTypeHTTP', 'HTTPSchemeTypeHTTPS' Scheme HTTPSchemeType `json:"scheme,omitempty"` // Type - Possible values include: 'TypeBasicProbeActionTypeProbeAction', 'TypeBasicProbeActionTypeHTTPGetAction', 'TypeBasicProbeActionTypeExecAction', 'TypeBasicProbeActionTypeTCPSocketAction' Type TypeBasicProbeAction `json:"type,omitempty"` }
HTTPGetAction hTTPGetAction describes an action based on HTTP Get requests.
func (HTTPGetAction) AsBasicProbeAction ¶
func (hga HTTPGetAction) AsBasicProbeAction() (BasicProbeAction, bool)
AsBasicProbeAction is the BasicProbeAction implementation for HTTPGetAction.
func (HTTPGetAction) AsExecAction ¶
func (hga HTTPGetAction) AsExecAction() (*ExecAction, bool)
AsExecAction is the BasicProbeAction implementation for HTTPGetAction.
func (HTTPGetAction) AsHTTPGetAction ¶
func (hga HTTPGetAction) AsHTTPGetAction() (*HTTPGetAction, bool)
AsHTTPGetAction is the BasicProbeAction implementation for HTTPGetAction.
func (HTTPGetAction) AsProbeAction ¶
func (hga HTTPGetAction) AsProbeAction() (*ProbeAction, bool)
AsProbeAction is the BasicProbeAction implementation for HTTPGetAction.
func (HTTPGetAction) AsTCPSocketAction ¶
func (hga HTTPGetAction) AsTCPSocketAction() (*TCPSocketAction, bool)
AsTCPSocketAction is the BasicProbeAction implementation for HTTPGetAction.
func (HTTPGetAction) MarshalJSON ¶
func (hga HTTPGetAction) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for HTTPGetAction.
type HTTPScaleRule ¶
type HTTPScaleRule struct { // Metadata - Metadata properties to describe http scale rule. Metadata map[string]*string `json:"metadata"` // Auth - Authentication secrets for the custom scale rule. Auth *[]ScaleRuleAuth `json:"auth,omitempty"` }
HTTPScaleRule azure Spring Apps App Instance Http scaling rule.
func (HTTPScaleRule) MarshalJSON ¶
func (hsr HTTPScaleRule) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for HTTPScaleRule.
type HTTPSchemeType ¶
type HTTPSchemeType string
HTTPSchemeType enumerates the values for http scheme type.
const ( // HTTPSchemeTypeHTTP ... HTTPSchemeTypeHTTP HTTPSchemeType = "HTTP" // HTTPSchemeTypeHTTPS ... HTTPSchemeTypeHTTPS HTTPSchemeType = "HTTPS" )
func PossibleHTTPSchemeTypeValues ¶
func PossibleHTTPSchemeTypeValues() []HTTPSchemeType
PossibleHTTPSchemeTypeValues returns an array of possible values for the HTTPSchemeType const type.
type ImageRegistryCredential ¶
type ImageRegistryCredential struct { // Username - The username of the image registry credential Username *string `json:"username,omitempty"` // Password - The password of the image registry credential Password *string `json:"password,omitempty"` }
ImageRegistryCredential credential of the image registry
type IngressConfig ¶
type IngressConfig struct { // ReadTimeoutInSeconds - Ingress read time out in seconds. ReadTimeoutInSeconds *int32 `json:"readTimeoutInSeconds,omitempty"` }
IngressConfig ingress configuration payload for Azure Spring Apps resource.
type IngressSettings ¶
type IngressSettings struct { // ReadTimeoutInSeconds - Ingress read time out in seconds. ReadTimeoutInSeconds *int32 `json:"readTimeoutInSeconds,omitempty"` // SendTimeoutInSeconds - Ingress send time out in seconds. SendTimeoutInSeconds *int32 `json:"sendTimeoutInSeconds,omitempty"` // SessionAffinity - Type of the affinity, set this to Cookie to enable session affinity. Possible values include: 'SessionAffinityCookie', 'SessionAffinityNone' SessionAffinity SessionAffinity `json:"sessionAffinity,omitempty"` // SessionCookieMaxAge - Time in seconds until the cookie expires. SessionCookieMaxAge *int32 `json:"sessionCookieMaxAge,omitempty"` // BackendProtocol - How ingress should communicate with this app backend service. Possible values include: 'BackendProtocolGRPC', 'BackendProtocolDefault' BackendProtocol BackendProtocol `json:"backendProtocol,omitempty"` // ClientAuth - Client-Certification Authentication. ClientAuth *IngressSettingsClientAuth `json:"clientAuth,omitempty"` }
IngressSettings app ingress settings payload.
type IngressSettingsClientAuth ¶
type IngressSettingsClientAuth struct { // Certificates - Collection of certificate resource id. Certificates *[]string `json:"certificates,omitempty"` }
IngressSettingsClientAuth client-Certification Authentication.
type JarUploadedUserSourceInfo ¶
type JarUploadedUserSourceInfo struct { // RuntimeVersion - Runtime version of the Jar file RuntimeVersion *string `json:"runtimeVersion,omitempty"` // JvmOptions - JVM parameter JvmOptions *string `json:"jvmOptions,omitempty"` // RelativePath - Relative path of the storage which stores the source RelativePath *string `json:"relativePath,omitempty"` // Version - Version of the source Version *string `json:"version,omitempty"` // Type - Possible values include: 'TypeBasicUserSourceInfoTypeUserSourceInfo', 'TypeBasicUserSourceInfoTypeUploadedUserSourceInfo', 'TypeBasicUserSourceInfoTypeJar', 'TypeBasicUserSourceInfoTypeSource', 'TypeBasicUserSourceInfoTypeNetCoreZip', 'TypeBasicUserSourceInfoTypeBuildResult', 'TypeBasicUserSourceInfoTypeContainer' Type TypeBasicUserSourceInfo `json:"type,omitempty"` }
JarUploadedUserSourceInfo uploaded Jar binary for a deployment
func (JarUploadedUserSourceInfo) AsBasicUploadedUserSourceInfo ¶
func (juusi JarUploadedUserSourceInfo) AsBasicUploadedUserSourceInfo() (BasicUploadedUserSourceInfo, bool)
AsBasicUploadedUserSourceInfo is the BasicUserSourceInfo implementation for JarUploadedUserSourceInfo.
func (JarUploadedUserSourceInfo) AsBasicUserSourceInfo ¶
func (juusi JarUploadedUserSourceInfo) AsBasicUserSourceInfo() (BasicUserSourceInfo, bool)
AsBasicUserSourceInfo is the BasicUserSourceInfo implementation for JarUploadedUserSourceInfo.
func (JarUploadedUserSourceInfo) AsBuildResultUserSourceInfo ¶
func (juusi JarUploadedUserSourceInfo) AsBuildResultUserSourceInfo() (*BuildResultUserSourceInfo, bool)
AsBuildResultUserSourceInfo is the BasicUserSourceInfo implementation for JarUploadedUserSourceInfo.
func (JarUploadedUserSourceInfo) AsCustomContainerUserSourceInfo ¶
func (juusi JarUploadedUserSourceInfo) AsCustomContainerUserSourceInfo() (*CustomContainerUserSourceInfo, bool)
AsCustomContainerUserSourceInfo is the BasicUserSourceInfo implementation for JarUploadedUserSourceInfo.
func (JarUploadedUserSourceInfo) AsJarUploadedUserSourceInfo ¶
func (juusi JarUploadedUserSourceInfo) AsJarUploadedUserSourceInfo() (*JarUploadedUserSourceInfo, bool)
AsJarUploadedUserSourceInfo is the BasicUserSourceInfo implementation for JarUploadedUserSourceInfo.
func (JarUploadedUserSourceInfo) AsNetCoreZipUploadedUserSourceInfo ¶
func (juusi JarUploadedUserSourceInfo) AsNetCoreZipUploadedUserSourceInfo() (*NetCoreZipUploadedUserSourceInfo, bool)
AsNetCoreZipUploadedUserSourceInfo is the BasicUserSourceInfo implementation for JarUploadedUserSourceInfo.
func (JarUploadedUserSourceInfo) AsSourceUploadedUserSourceInfo ¶
func (juusi JarUploadedUserSourceInfo) AsSourceUploadedUserSourceInfo() (*SourceUploadedUserSourceInfo, bool)
AsSourceUploadedUserSourceInfo is the BasicUserSourceInfo implementation for JarUploadedUserSourceInfo.
func (JarUploadedUserSourceInfo) AsUploadedUserSourceInfo ¶
func (juusi JarUploadedUserSourceInfo) AsUploadedUserSourceInfo() (*UploadedUserSourceInfo, bool)
AsUploadedUserSourceInfo is the BasicUserSourceInfo implementation for JarUploadedUserSourceInfo.
func (JarUploadedUserSourceInfo) AsUserSourceInfo ¶
func (juusi JarUploadedUserSourceInfo) AsUserSourceInfo() (*UserSourceInfo, bool)
AsUserSourceInfo is the BasicUserSourceInfo implementation for JarUploadedUserSourceInfo.
func (JarUploadedUserSourceInfo) MarshalJSON ¶
func (juusi JarUploadedUserSourceInfo) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for JarUploadedUserSourceInfo.
type KPackBuildStageProvisioningState ¶
type KPackBuildStageProvisioningState string
KPackBuildStageProvisioningState enumerates the values for k pack build stage provisioning state.
const ( // KPackBuildStageProvisioningStateFailed ... KPackBuildStageProvisioningStateFailed KPackBuildStageProvisioningState = "Failed" // KPackBuildStageProvisioningStateNotStarted ... KPackBuildStageProvisioningStateNotStarted KPackBuildStageProvisioningState = "NotStarted" // KPackBuildStageProvisioningStateRunning ... KPackBuildStageProvisioningStateRunning KPackBuildStageProvisioningState = "Running" // KPackBuildStageProvisioningStateSucceeded ... KPackBuildStageProvisioningStateSucceeded KPackBuildStageProvisioningState = "Succeeded" )
func PossibleKPackBuildStageProvisioningStateValues ¶
func PossibleKPackBuildStageProvisioningStateValues() []KPackBuildStageProvisioningState
PossibleKPackBuildStageProvisioningStateValues returns an array of possible values for the KPackBuildStageProvisioningState const type.
type KeyVaultCertificateProperties ¶
type KeyVaultCertificateProperties struct { // VaultURI - The vault uri of user key vault. VaultURI *string `json:"vaultUri,omitempty"` // KeyVaultCertName - The certificate name of key vault. KeyVaultCertName *string `json:"keyVaultCertName,omitempty"` // CertVersion - The certificate version of key vault. CertVersion *string `json:"certVersion,omitempty"` // ExcludePrivateKey - Optional. If set to true, it will not import private key from key vault. ExcludePrivateKey *bool `json:"excludePrivateKey,omitempty"` // Thumbprint - READ-ONLY; The thumbprint of certificate. Thumbprint *string `json:"thumbprint,omitempty"` // Issuer - READ-ONLY; The issuer of certificate. Issuer *string `json:"issuer,omitempty"` // IssuedDate - READ-ONLY; The issue date of certificate. IssuedDate *string `json:"issuedDate,omitempty"` // ExpirationDate - READ-ONLY; The expiration date of certificate. ExpirationDate *string `json:"expirationDate,omitempty"` // ActivateDate - READ-ONLY; The activate date of certificate. ActivateDate *string `json:"activateDate,omitempty"` // SubjectName - READ-ONLY; The subject name of certificate. SubjectName *string `json:"subjectName,omitempty"` // DNSNames - READ-ONLY; The domain list of certificate. DNSNames *[]string `json:"dnsNames,omitempty"` // ProvisioningState - READ-ONLY; Provisioning state of the Certificate. Possible values include: 'CertificateResourceProvisioningStateCreating', 'CertificateResourceProvisioningStateUpdating', 'CertificateResourceProvisioningStateSucceeded', 'CertificateResourceProvisioningStateFailed', 'CertificateResourceProvisioningStateDeleting' ProvisioningState CertificateResourceProvisioningState `json:"provisioningState,omitempty"` // Type - Possible values include: 'TypeBasicCertificatePropertiesTypeCertificateProperties', 'TypeBasicCertificatePropertiesTypeKeyVaultCertificate', 'TypeBasicCertificatePropertiesTypeContentCertificate' Type TypeBasicCertificateProperties `json:"type,omitempty"` }
KeyVaultCertificateProperties properties of certificate imported from key vault.
func (KeyVaultCertificateProperties) AsBasicCertificateProperties ¶
func (kvcp KeyVaultCertificateProperties) AsBasicCertificateProperties() (BasicCertificateProperties, bool)
AsBasicCertificateProperties is the BasicCertificateProperties implementation for KeyVaultCertificateProperties.
func (KeyVaultCertificateProperties) AsCertificateProperties ¶
func (kvcp KeyVaultCertificateProperties) AsCertificateProperties() (*CertificateProperties, bool)
AsCertificateProperties is the BasicCertificateProperties implementation for KeyVaultCertificateProperties.
func (KeyVaultCertificateProperties) AsContentCertificateProperties ¶
func (kvcp KeyVaultCertificateProperties) AsContentCertificateProperties() (*ContentCertificateProperties, bool)
AsContentCertificateProperties is the BasicCertificateProperties implementation for KeyVaultCertificateProperties.
func (KeyVaultCertificateProperties) AsKeyVaultCertificateProperties ¶
func (kvcp KeyVaultCertificateProperties) AsKeyVaultCertificateProperties() (*KeyVaultCertificateProperties, bool)
AsKeyVaultCertificateProperties is the BasicCertificateProperties implementation for KeyVaultCertificateProperties.
func (KeyVaultCertificateProperties) MarshalJSON ¶
func (kvcp KeyVaultCertificateProperties) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for KeyVaultCertificateProperties.
type LastModifiedByType ¶
type LastModifiedByType string
LastModifiedByType enumerates the values for last modified by type.
const ( // LastModifiedByTypeApplication ... LastModifiedByTypeApplication LastModifiedByType = "Application" // LastModifiedByTypeKey ... LastModifiedByTypeKey LastModifiedByType = "Key" // LastModifiedByTypeManagedIdentity ... LastModifiedByTypeManagedIdentity LastModifiedByType = "ManagedIdentity" // LastModifiedByTypeUser ... LastModifiedByTypeUser LastModifiedByType = "User" )
func PossibleLastModifiedByTypeValues ¶
func PossibleLastModifiedByTypeValues() []LastModifiedByType
PossibleLastModifiedByTypeValues returns an array of possible values for the LastModifiedByType const type.
type LoadedCertificate ¶
type LoadedCertificate struct { // ResourceID - Resource Id of loaded certificate ResourceID *string `json:"resourceId,omitempty"` // LoadTrustStore - Indicate whether the certificate will be loaded into default trust store, only work for Java runtime. LoadTrustStore *bool `json:"loadTrustStore,omitempty"` }
LoadedCertificate loaded certificate payload
type LogFileURLResponse ¶
type LogFileURLResponse struct { autorest.Response `json:"-"` // URL - URL of the log file URL *string `json:"url,omitempty"` }
LogFileURLResponse log file URL payload
type LogSpecification ¶
type LogSpecification struct { // Name - Name of the log Name *string `json:"name,omitempty"` // DisplayName - Localized friendly display name of the log DisplayName *string `json:"displayName,omitempty"` // BlobDuration - Blob duration of the log BlobDuration *string `json:"blobDuration,omitempty"` }
LogSpecification specifications of the Log for Azure Monitoring
type ManagedIdentityProperties ¶
type ManagedIdentityProperties struct { // Type - Type of the managed identity. Possible values include: 'ManagedIdentityTypeNone', 'ManagedIdentityTypeSystemAssigned', 'ManagedIdentityTypeUserAssigned', 'ManagedIdentityTypeSystemAssignedUserAssigned' Type ManagedIdentityType `json:"type,omitempty"` // PrincipalID - Principal Id of system-assigned managed identity. PrincipalID *string `json:"principalId,omitempty"` // TenantID - Tenant Id of system-assigned managed identity. TenantID *string `json:"tenantId,omitempty"` // UserAssignedIdentities - Properties of user-assigned managed identities UserAssignedIdentities map[string]*UserAssignedManagedIdentity `json:"userAssignedIdentities"` }
ManagedIdentityProperties managed identity properties retrieved from ARM request headers.
func (ManagedIdentityProperties) MarshalJSON ¶
func (mip ManagedIdentityProperties) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ManagedIdentityProperties.
type ManagedIdentityType ¶
type ManagedIdentityType string
ManagedIdentityType enumerates the values for managed identity type.
const ( // ManagedIdentityTypeNone ... ManagedIdentityTypeNone ManagedIdentityType = "None" // ManagedIdentityTypeSystemAssigned ... ManagedIdentityTypeSystemAssigned ManagedIdentityType = "SystemAssigned" // ManagedIdentityTypeSystemAssignedUserAssigned ... ManagedIdentityTypeSystemAssignedUserAssigned ManagedIdentityType = "SystemAssigned,UserAssigned" // ManagedIdentityTypeUserAssigned ... ManagedIdentityTypeUserAssigned ManagedIdentityType = "UserAssigned" )
func PossibleManagedIdentityTypeValues ¶
func PossibleManagedIdentityTypeValues() []ManagedIdentityType
PossibleManagedIdentityTypeValues returns an array of possible values for the ManagedIdentityType const type.
type MarketplaceResource ¶
type MarketplaceResource struct { // Plan - The plan id of the 3rd Party Artifact that is being procured. Plan *string `json:"plan,omitempty"` // Publisher - The publisher id of the 3rd Party Artifact that is being bought. Publisher *string `json:"publisher,omitempty"` // Product - The 3rd Party artifact that is being procured. Product *string `json:"product,omitempty"` }
MarketplaceResource purchasing 3rd Party product for one Azure Spring Apps instance
type MetricDimension ¶
type MetricDimension struct { // Name - Name of the dimension Name *string `json:"name,omitempty"` // DisplayName - Localized friendly display name of the dimension DisplayName *string `json:"displayName,omitempty"` // ToBeExportedForShoebox - Whether this dimension should be included for the Shoebox export scenario ToBeExportedForShoebox *bool `json:"toBeExportedForShoebox,omitempty"` }
MetricDimension specifications of the Dimension of metrics
type MetricSpecification ¶
type MetricSpecification struct { // Name - Name of the metric Name *string `json:"name,omitempty"` // DisplayName - Localized friendly display name of the metric DisplayName *string `json:"displayName,omitempty"` // DisplayDescription - Localized friendly description of the metric DisplayDescription *string `json:"displayDescription,omitempty"` // Unit - Unit that makes sense for the metric Unit *string `json:"unit,omitempty"` // Category - Name of the metric category that the metric belongs to. A metric can only belong to a single category. Category *string `json:"category,omitempty"` // AggregationType - Only provide one value for this field. Valid values: Average, Minimum, Maximum, Total, Count. AggregationType *string `json:"aggregationType,omitempty"` // SupportedAggregationTypes - Supported aggregation types SupportedAggregationTypes *[]string `json:"supportedAggregationTypes,omitempty"` // SupportedTimeGrainTypes - Supported time grain types SupportedTimeGrainTypes *[]string `json:"supportedTimeGrainTypes,omitempty"` // FillGapWithZero - Optional. If set to true, then zero will be returned for time duration where no metric is emitted/published. FillGapWithZero *bool `json:"fillGapWithZero,omitempty"` // Dimensions - Dimensions of the metric Dimensions *[]MetricDimension `json:"dimensions,omitempty"` // SourceMdmNamespace - Name of the MDM namespace. Optional. SourceMdmNamespace *string `json:"sourceMdmNamespace,omitempty"` }
MetricSpecification specifications of the Metrics for Azure Monitoring
type MonitoringSettingProperties ¶
type MonitoringSettingProperties struct { // ProvisioningState - READ-ONLY; State of the Monitoring Setting. Possible values include: 'MonitoringSettingStateNotAvailable', 'MonitoringSettingStateFailed', 'MonitoringSettingStateSucceeded', 'MonitoringSettingStateUpdating' ProvisioningState MonitoringSettingState `json:"provisioningState,omitempty"` // Error - Error when apply Monitoring Setting changes. Error *Error `json:"error,omitempty"` // TraceEnabled - Indicates whether enable the trace functionality, which will be deprecated since api version 2020-11-01-preview. Please leverage appInsightsInstrumentationKey to indicate if monitoringSettings enabled or not TraceEnabled *bool `json:"traceEnabled,omitempty"` // AppInsightsInstrumentationKey - Target application insight instrumentation key, null or whitespace include empty will disable monitoringSettings AppInsightsInstrumentationKey *string `json:"appInsightsInstrumentationKey,omitempty"` // AppInsightsSamplingRate - Indicates the sampling rate of application insight agent, should be in range [0.0, 100.0] AppInsightsSamplingRate *float64 `json:"appInsightsSamplingRate,omitempty"` // AppInsightsAgentVersions - Indicates the versions of application insight agent AppInsightsAgentVersions *ApplicationInsightsAgentVersions `json:"appInsightsAgentVersions,omitempty"` }
MonitoringSettingProperties monitoring Setting properties payload
func (MonitoringSettingProperties) MarshalJSON ¶
func (msp MonitoringSettingProperties) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for MonitoringSettingProperties.
type MonitoringSettingResource ¶
type MonitoringSettingResource struct { autorest.Response `json:"-"` // Properties - Properties of the Monitoring Setting resource Properties *MonitoringSettingProperties `json:"properties,omitempty"` // ID - READ-ONLY; Fully qualified resource Id for the resource. ID *string `json:"id,omitempty"` // Name - READ-ONLY; The name of the resource. Name *string `json:"name,omitempty"` // Type - READ-ONLY; The type of the resource. Type *string `json:"type,omitempty"` SystemData *SystemData `json:"systemData,omitempty"` }
MonitoringSettingResource monitoring Setting resource
func (MonitoringSettingResource) MarshalJSON ¶
func (msr MonitoringSettingResource) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for MonitoringSettingResource.
type MonitoringSettingState ¶
type MonitoringSettingState string
MonitoringSettingState enumerates the values for monitoring setting state.
const ( // MonitoringSettingStateFailed ... MonitoringSettingStateFailed MonitoringSettingState = "Failed" // MonitoringSettingStateNotAvailable ... MonitoringSettingStateNotAvailable MonitoringSettingState = "NotAvailable" // MonitoringSettingStateSucceeded ... MonitoringSettingStateSucceeded MonitoringSettingState = "Succeeded" // MonitoringSettingStateUpdating ... MonitoringSettingStateUpdating MonitoringSettingState = "Updating" )
func PossibleMonitoringSettingStateValues ¶
func PossibleMonitoringSettingStateValues() []MonitoringSettingState
PossibleMonitoringSettingStateValues returns an array of possible values for the MonitoringSettingState const type.
type MonitoringSettingsClient ¶
type MonitoringSettingsClient struct {
BaseClient
}
MonitoringSettingsClient is the REST API for Azure Spring Apps
func NewMonitoringSettingsClient ¶
func NewMonitoringSettingsClient(subscriptionID string) MonitoringSettingsClient
NewMonitoringSettingsClient creates an instance of the MonitoringSettingsClient client.
func NewMonitoringSettingsClientWithBaseURI ¶
func NewMonitoringSettingsClientWithBaseURI(baseURI string, subscriptionID string) MonitoringSettingsClient
NewMonitoringSettingsClientWithBaseURI creates an instance of the MonitoringSettingsClient client using a custom endpoint. Use this when interacting with an Azure cloud that uses a non-standard base URI (sovereign clouds, Azure stack).
func (MonitoringSettingsClient) Get ¶
func (client MonitoringSettingsClient) Get(ctx context.Context, resourceGroupName string, serviceName string) (result MonitoringSettingResource, err error)
Get get the Monitoring Setting and its properties. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource.
func (MonitoringSettingsClient) GetPreparer ¶
func (client MonitoringSettingsClient) GetPreparer(ctx context.Context, resourceGroupName string, serviceName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (MonitoringSettingsClient) GetResponder ¶
func (client MonitoringSettingsClient) GetResponder(resp *http.Response) (result MonitoringSettingResource, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (MonitoringSettingsClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (MonitoringSettingsClient) UpdatePatch ¶
func (client MonitoringSettingsClient) UpdatePatch(ctx context.Context, resourceGroupName string, serviceName string, monitoringSettingResource MonitoringSettingResource) (result MonitoringSettingsUpdatePatchFuture, err error)
UpdatePatch update the Monitoring Setting. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. monitoringSettingResource - parameters for the update operation
func (MonitoringSettingsClient) UpdatePatchPreparer ¶
func (client MonitoringSettingsClient) UpdatePatchPreparer(ctx context.Context, resourceGroupName string, serviceName string, monitoringSettingResource MonitoringSettingResource) (*http.Request, error)
UpdatePatchPreparer prepares the UpdatePatch request.
func (MonitoringSettingsClient) UpdatePatchResponder ¶
func (client MonitoringSettingsClient) UpdatePatchResponder(resp *http.Response) (result MonitoringSettingResource, err error)
UpdatePatchResponder handles the response to the UpdatePatch request. The method always closes the http.Response Body.
func (MonitoringSettingsClient) UpdatePatchSender ¶
func (client MonitoringSettingsClient) UpdatePatchSender(req *http.Request) (future MonitoringSettingsUpdatePatchFuture, err error)
UpdatePatchSender sends the UpdatePatch request. The method will close the http.Response Body if it receives an error.
func (MonitoringSettingsClient) UpdatePut ¶
func (client MonitoringSettingsClient) UpdatePut(ctx context.Context, resourceGroupName string, serviceName string, monitoringSettingResource MonitoringSettingResource) (result MonitoringSettingsUpdatePutFuture, err error)
UpdatePut update the Monitoring Setting. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. monitoringSettingResource - parameters for the update operation
func (MonitoringSettingsClient) UpdatePutPreparer ¶
func (client MonitoringSettingsClient) UpdatePutPreparer(ctx context.Context, resourceGroupName string, serviceName string, monitoringSettingResource MonitoringSettingResource) (*http.Request, error)
UpdatePutPreparer prepares the UpdatePut request.
func (MonitoringSettingsClient) UpdatePutResponder ¶
func (client MonitoringSettingsClient) UpdatePutResponder(resp *http.Response) (result MonitoringSettingResource, err error)
UpdatePutResponder handles the response to the UpdatePut request. The method always closes the http.Response Body.
func (MonitoringSettingsClient) UpdatePutSender ¶
func (client MonitoringSettingsClient) UpdatePutSender(req *http.Request) (future MonitoringSettingsUpdatePutFuture, err error)
UpdatePutSender sends the UpdatePut request. The method will close the http.Response Body if it receives an error.
type MonitoringSettingsUpdatePatchFuture ¶
type MonitoringSettingsUpdatePatchFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(MonitoringSettingsClient) (MonitoringSettingResource, error) }
MonitoringSettingsUpdatePatchFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*MonitoringSettingsUpdatePatchFuture) UnmarshalJSON ¶
func (future *MonitoringSettingsUpdatePatchFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type MonitoringSettingsUpdatePutFuture ¶
type MonitoringSettingsUpdatePutFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(MonitoringSettingsClient) (MonitoringSettingResource, error) }
MonitoringSettingsUpdatePutFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*MonitoringSettingsUpdatePutFuture) UnmarshalJSON ¶
func (future *MonitoringSettingsUpdatePutFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type NameAvailability ¶
type NameAvailability struct { autorest.Response `json:"-"` // NameAvailable - Indicates whether the name is available NameAvailable *bool `json:"nameAvailable,omitempty"` // Reason - Reason why the name is not available Reason *string `json:"reason,omitempty"` // Message - Message why the name is not available Message *string `json:"message,omitempty"` }
NameAvailability name availability result payload
type NameAvailabilityParameters ¶
type NameAvailabilityParameters struct { // Type - Type of the resource to check name availability Type *string `json:"type,omitempty"` // Name - Name to be checked Name *string `json:"name,omitempty"` }
NameAvailabilityParameters name availability parameters payload
type NetCoreZipUploadedUserSourceInfo ¶
type NetCoreZipUploadedUserSourceInfo struct { // NetCoreMainEntryPath - The path to the .NET executable relative to zip root NetCoreMainEntryPath *string `json:"netCoreMainEntryPath,omitempty"` // RuntimeVersion - Runtime version of the .Net file RuntimeVersion *string `json:"runtimeVersion,omitempty"` // RelativePath - Relative path of the storage which stores the source RelativePath *string `json:"relativePath,omitempty"` // Version - Version of the source Version *string `json:"version,omitempty"` // Type - Possible values include: 'TypeBasicUserSourceInfoTypeUserSourceInfo', 'TypeBasicUserSourceInfoTypeUploadedUserSourceInfo', 'TypeBasicUserSourceInfoTypeJar', 'TypeBasicUserSourceInfoTypeSource', 'TypeBasicUserSourceInfoTypeNetCoreZip', 'TypeBasicUserSourceInfoTypeBuildResult', 'TypeBasicUserSourceInfoTypeContainer' Type TypeBasicUserSourceInfo `json:"type,omitempty"` }
NetCoreZipUploadedUserSourceInfo uploaded Jar binary for a deployment
func (NetCoreZipUploadedUserSourceInfo) AsBasicUploadedUserSourceInfo ¶
func (nczuusi NetCoreZipUploadedUserSourceInfo) AsBasicUploadedUserSourceInfo() (BasicUploadedUserSourceInfo, bool)
AsBasicUploadedUserSourceInfo is the BasicUserSourceInfo implementation for NetCoreZipUploadedUserSourceInfo.
func (NetCoreZipUploadedUserSourceInfo) AsBasicUserSourceInfo ¶
func (nczuusi NetCoreZipUploadedUserSourceInfo) AsBasicUserSourceInfo() (BasicUserSourceInfo, bool)
AsBasicUserSourceInfo is the BasicUserSourceInfo implementation for NetCoreZipUploadedUserSourceInfo.
func (NetCoreZipUploadedUserSourceInfo) AsBuildResultUserSourceInfo ¶
func (nczuusi NetCoreZipUploadedUserSourceInfo) AsBuildResultUserSourceInfo() (*BuildResultUserSourceInfo, bool)
AsBuildResultUserSourceInfo is the BasicUserSourceInfo implementation for NetCoreZipUploadedUserSourceInfo.
func (NetCoreZipUploadedUserSourceInfo) AsCustomContainerUserSourceInfo ¶
func (nczuusi NetCoreZipUploadedUserSourceInfo) AsCustomContainerUserSourceInfo() (*CustomContainerUserSourceInfo, bool)
AsCustomContainerUserSourceInfo is the BasicUserSourceInfo implementation for NetCoreZipUploadedUserSourceInfo.
func (NetCoreZipUploadedUserSourceInfo) AsJarUploadedUserSourceInfo ¶
func (nczuusi NetCoreZipUploadedUserSourceInfo) AsJarUploadedUserSourceInfo() (*JarUploadedUserSourceInfo, bool)
AsJarUploadedUserSourceInfo is the BasicUserSourceInfo implementation for NetCoreZipUploadedUserSourceInfo.
func (NetCoreZipUploadedUserSourceInfo) AsNetCoreZipUploadedUserSourceInfo ¶
func (nczuusi NetCoreZipUploadedUserSourceInfo) AsNetCoreZipUploadedUserSourceInfo() (*NetCoreZipUploadedUserSourceInfo, bool)
AsNetCoreZipUploadedUserSourceInfo is the BasicUserSourceInfo implementation for NetCoreZipUploadedUserSourceInfo.
func (NetCoreZipUploadedUserSourceInfo) AsSourceUploadedUserSourceInfo ¶
func (nczuusi NetCoreZipUploadedUserSourceInfo) AsSourceUploadedUserSourceInfo() (*SourceUploadedUserSourceInfo, bool)
AsSourceUploadedUserSourceInfo is the BasicUserSourceInfo implementation for NetCoreZipUploadedUserSourceInfo.
func (NetCoreZipUploadedUserSourceInfo) AsUploadedUserSourceInfo ¶
func (nczuusi NetCoreZipUploadedUserSourceInfo) AsUploadedUserSourceInfo() (*UploadedUserSourceInfo, bool)
AsUploadedUserSourceInfo is the BasicUserSourceInfo implementation for NetCoreZipUploadedUserSourceInfo.
func (NetCoreZipUploadedUserSourceInfo) AsUserSourceInfo ¶
func (nczuusi NetCoreZipUploadedUserSourceInfo) AsUserSourceInfo() (*UserSourceInfo, bool)
AsUserSourceInfo is the BasicUserSourceInfo implementation for NetCoreZipUploadedUserSourceInfo.
func (NetCoreZipUploadedUserSourceInfo) MarshalJSON ¶
func (nczuusi NetCoreZipUploadedUserSourceInfo) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for NetCoreZipUploadedUserSourceInfo.
type NetworkProfile ¶
type NetworkProfile struct { // ServiceRuntimeSubnetID - Fully qualified resource Id of the subnet to host Azure Spring Apps Service Runtime ServiceRuntimeSubnetID *string `json:"serviceRuntimeSubnetId,omitempty"` // AppSubnetID - Fully qualified resource Id of the subnet to host customer apps in Azure Spring Apps AppSubnetID *string `json:"appSubnetId,omitempty"` // ServiceCidr - Azure Spring Apps service reserved CIDR ServiceCidr *string `json:"serviceCidr,omitempty"` // ServiceRuntimeNetworkResourceGroup - Name of the resource group containing network resources of Azure Spring Apps Service Runtime ServiceRuntimeNetworkResourceGroup *string `json:"serviceRuntimeNetworkResourceGroup,omitempty"` // AppNetworkResourceGroup - Name of the resource group containing network resources for customer apps in Azure Spring Apps AppNetworkResourceGroup *string `json:"appNetworkResourceGroup,omitempty"` // OutboundIPs - READ-ONLY; Desired outbound IP resources for Azure Spring Apps resource. OutboundIPs *NetworkProfileOutboundIPs `json:"outboundIPs,omitempty"` // RequiredTraffics - READ-ONLY; Required inbound or outbound traffics for Azure Spring Apps resource. RequiredTraffics *[]RequiredTraffic `json:"requiredTraffics,omitempty"` // IngressConfig - Ingress configuration payload for Azure Spring Apps resource. IngressConfig *IngressConfig `json:"ingressConfig,omitempty"` // OutboundType - The egress traffic type of Azure Spring Apps VNet instances. OutboundType *string `json:"outboundType,omitempty"` }
NetworkProfile service network profile payload
func (NetworkProfile) MarshalJSON ¶
func (np NetworkProfile) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for NetworkProfile.
type NetworkProfileOutboundIPs ¶
type NetworkProfileOutboundIPs struct { // PublicIPs - READ-ONLY; A list of public IP addresses. PublicIPs *[]string `json:"publicIPs,omitempty"` }
NetworkProfileOutboundIPs desired outbound IP resources for Azure Spring Apps resource.
func (NetworkProfileOutboundIPs) MarshalJSON ¶
func (npP NetworkProfileOutboundIPs) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for NetworkProfileOutboundIPs.
type OperationDetail ¶
type OperationDetail struct { // Name - Name of the operation Name *string `json:"name,omitempty"` // IsDataAction - Indicates whether the operation is a data action IsDataAction *bool `json:"isDataAction,omitempty"` // Display - Display of the operation Display *OperationDisplay `json:"display,omitempty"` // ActionType - READ-ONLY; Enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs. Possible values include: 'ActionTypeInternal' ActionType ActionType `json:"actionType,omitempty"` // Origin - Origin of the operation Origin *string `json:"origin,omitempty"` // Properties - Properties of the operation Properties *OperationProperties `json:"properties,omitempty"` }
OperationDetail operation detail payload
func (OperationDetail) MarshalJSON ¶
func (od OperationDetail) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for OperationDetail.
type OperationDisplay ¶
type OperationDisplay struct { // Provider - Resource provider of the operation Provider *string `json:"provider,omitempty"` // Resource - Resource of the operation Resource *string `json:"resource,omitempty"` // Operation - Localized friendly name for the operation Operation *string `json:"operation,omitempty"` // Description - Localized friendly description for the operation Description *string `json:"description,omitempty"` }
OperationDisplay operation display payload
type OperationProperties ¶
type OperationProperties struct { // ServiceSpecification - Service specifications of the operation ServiceSpecification *ServiceSpecification `json:"serviceSpecification,omitempty"` }
OperationProperties extra Operation properties
type OperationsClient ¶
type OperationsClient struct {
BaseClient
}
OperationsClient is the REST API for Azure Spring Apps
func NewOperationsClient ¶
func NewOperationsClient(subscriptionID string) OperationsClient
NewOperationsClient creates an instance of the OperationsClient client.
func NewOperationsClientWithBaseURI ¶
func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient
NewOperationsClientWithBaseURI creates an instance of the OperationsClient client using a custom endpoint. Use this when interacting with an Azure cloud that uses a non-standard base URI (sovereign clouds, Azure stack).
func (OperationsClient) List ¶
func (client OperationsClient) List(ctx context.Context) (result AvailableOperationsPage, err error)
List lists all of the available REST API operations of the Microsoft.AppPlatform provider.
func (OperationsClient) ListComplete ¶
func (client OperationsClient) ListComplete(ctx context.Context) (result AvailableOperationsIterator, err error)
ListComplete enumerates all values, automatically crossing page boundaries as required.
func (OperationsClient) ListPreparer ¶
ListPreparer prepares the List request.
func (OperationsClient) ListResponder ¶
func (client OperationsClient) ListResponder(resp *http.Response) (result AvailableOperations, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (OperationsClient) ListSender ¶
ListSender sends the List request. The method will close the http.Response Body if it receives an error.
type PersistentDisk ¶
type PersistentDisk struct { // SizeInGB - Size of the persistent disk in GB SizeInGB *int32 `json:"sizeInGB,omitempty"` // UsedInGB - READ-ONLY; Size of the used persistent disk in GB UsedInGB *int32 `json:"usedInGB,omitempty"` // MountPath - Mount path of the persistent disk MountPath *string `json:"mountPath,omitempty"` }
PersistentDisk persistent disk payload
func (PersistentDisk) MarshalJSON ¶
func (pd PersistentDisk) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for PersistentDisk.
type PowerState ¶
type PowerState string
PowerState enumerates the values for power state.
const ( // PowerStateRunning ... PowerStateRunning PowerState = "Running" // PowerStateStopped ... PowerStateStopped PowerState = "Stopped" )
func PossiblePowerStateValues ¶
func PossiblePowerStateValues() []PowerState
PossiblePowerStateValues returns an array of possible values for the PowerState const type.
type PredefinedAcceleratorProperties ¶
type PredefinedAcceleratorProperties struct { // ProvisioningState - READ-ONLY; Provisioning state of the predefined accelerator. Possible values include: 'PredefinedAcceleratorProvisioningStateCreating', 'PredefinedAcceleratorProvisioningStateUpdating', 'PredefinedAcceleratorProvisioningStateSucceeded', 'PredefinedAcceleratorProvisioningStateFailed' ProvisioningState PredefinedAcceleratorProvisioningState `json:"provisioningState,omitempty"` // DisplayName - READ-ONLY DisplayName *string `json:"displayName,omitempty"` // Description - READ-ONLY Description *string `json:"description,omitempty"` // IconURL - READ-ONLY IconURL *string `json:"iconUrl,omitempty"` // AcceleratorTags - READ-ONLY AcceleratorTags *[]string `json:"acceleratorTags,omitempty"` // State - State of the predefined accelerator. Possible values include: 'PredefinedAcceleratorStateEnabled', 'PredefinedAcceleratorStateDisabled' State PredefinedAcceleratorState `json:"state,omitempty"` }
PredefinedAcceleratorProperties predefined accelerator properties payload
func (PredefinedAcceleratorProperties) MarshalJSON ¶
func (pap PredefinedAcceleratorProperties) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for PredefinedAcceleratorProperties.
type PredefinedAcceleratorProvisioningState ¶
type PredefinedAcceleratorProvisioningState string
PredefinedAcceleratorProvisioningState enumerates the values for predefined accelerator provisioning state.
const ( // PredefinedAcceleratorProvisioningStateCreating ... PredefinedAcceleratorProvisioningStateCreating PredefinedAcceleratorProvisioningState = "Creating" // PredefinedAcceleratorProvisioningStateFailed ... PredefinedAcceleratorProvisioningStateFailed PredefinedAcceleratorProvisioningState = "Failed" // PredefinedAcceleratorProvisioningStateSucceeded ... PredefinedAcceleratorProvisioningStateSucceeded PredefinedAcceleratorProvisioningState = "Succeeded" // PredefinedAcceleratorProvisioningStateUpdating ... PredefinedAcceleratorProvisioningStateUpdating PredefinedAcceleratorProvisioningState = "Updating" )
func PossiblePredefinedAcceleratorProvisioningStateValues ¶
func PossiblePredefinedAcceleratorProvisioningStateValues() []PredefinedAcceleratorProvisioningState
PossiblePredefinedAcceleratorProvisioningStateValues returns an array of possible values for the PredefinedAcceleratorProvisioningState const type.
type PredefinedAcceleratorResource ¶
type PredefinedAcceleratorResource struct { autorest.Response `json:"-"` Properties *PredefinedAcceleratorProperties `json:"properties,omitempty"` // Sku - Sku of the predefined accelerator resource Sku *Sku `json:"sku,omitempty"` // ID - READ-ONLY; Fully qualified resource Id for the resource. ID *string `json:"id,omitempty"` // Name - READ-ONLY; The name of the resource. Name *string `json:"name,omitempty"` // Type - READ-ONLY; The type of the resource. Type *string `json:"type,omitempty"` SystemData *SystemData `json:"systemData,omitempty"` }
PredefinedAcceleratorResource predefined accelerator resource
func (PredefinedAcceleratorResource) MarshalJSON ¶
func (par PredefinedAcceleratorResource) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for PredefinedAcceleratorResource.
type PredefinedAcceleratorResourceCollection ¶
type PredefinedAcceleratorResourceCollection struct { autorest.Response `json:"-"` Value *[]PredefinedAcceleratorResource `json:"value,omitempty"` NextLink *string `json:"nextLink,omitempty"` }
PredefinedAcceleratorResourceCollection ...
func (PredefinedAcceleratorResourceCollection) IsEmpty ¶
func (parc PredefinedAcceleratorResourceCollection) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
type PredefinedAcceleratorResourceCollectionIterator ¶
type PredefinedAcceleratorResourceCollectionIterator struct {
// contains filtered or unexported fields
}
PredefinedAcceleratorResourceCollectionIterator provides access to a complete listing of PredefinedAcceleratorResource values.
func NewPredefinedAcceleratorResourceCollectionIterator ¶
func NewPredefinedAcceleratorResourceCollectionIterator(page PredefinedAcceleratorResourceCollectionPage) PredefinedAcceleratorResourceCollectionIterator
Creates a new instance of the PredefinedAcceleratorResourceCollectionIterator type.
func (*PredefinedAcceleratorResourceCollectionIterator) Next ¶
func (iter *PredefinedAcceleratorResourceCollectionIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*PredefinedAcceleratorResourceCollectionIterator) NextWithContext ¶
func (iter *PredefinedAcceleratorResourceCollectionIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (PredefinedAcceleratorResourceCollectionIterator) NotDone ¶
func (iter PredefinedAcceleratorResourceCollectionIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (PredefinedAcceleratorResourceCollectionIterator) Response ¶
func (iter PredefinedAcceleratorResourceCollectionIterator) Response() PredefinedAcceleratorResourceCollection
Response returns the raw server response from the last page request.
func (PredefinedAcceleratorResourceCollectionIterator) Value ¶
func (iter PredefinedAcceleratorResourceCollectionIterator) Value() PredefinedAcceleratorResource
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type PredefinedAcceleratorResourceCollectionPage ¶
type PredefinedAcceleratorResourceCollectionPage struct {
// contains filtered or unexported fields
}
PredefinedAcceleratorResourceCollectionPage contains a page of PredefinedAcceleratorResource values.
func NewPredefinedAcceleratorResourceCollectionPage ¶
func NewPredefinedAcceleratorResourceCollectionPage(cur PredefinedAcceleratorResourceCollection, getNextPage func(context.Context, PredefinedAcceleratorResourceCollection) (PredefinedAcceleratorResourceCollection, error)) PredefinedAcceleratorResourceCollectionPage
Creates a new instance of the PredefinedAcceleratorResourceCollectionPage type.
func (*PredefinedAcceleratorResourceCollectionPage) Next ¶
func (page *PredefinedAcceleratorResourceCollectionPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*PredefinedAcceleratorResourceCollectionPage) NextWithContext ¶
func (page *PredefinedAcceleratorResourceCollectionPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (PredefinedAcceleratorResourceCollectionPage) NotDone ¶
func (page PredefinedAcceleratorResourceCollectionPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (PredefinedAcceleratorResourceCollectionPage) Response ¶
func (page PredefinedAcceleratorResourceCollectionPage) Response() PredefinedAcceleratorResourceCollection
Response returns the raw server response from the last page request.
func (PredefinedAcceleratorResourceCollectionPage) Values ¶
func (page PredefinedAcceleratorResourceCollectionPage) Values() []PredefinedAcceleratorResource
Values returns the slice of values for the current page or nil if there are no values.
type PredefinedAcceleratorState ¶
type PredefinedAcceleratorState string
PredefinedAcceleratorState enumerates the values for predefined accelerator state.
const ( // PredefinedAcceleratorStateDisabled Disable the predefined accelerator. PredefinedAcceleratorStateDisabled PredefinedAcceleratorState = "Disabled" // PredefinedAcceleratorStateEnabled Enable the predefined accelerator. PredefinedAcceleratorStateEnabled PredefinedAcceleratorState = "Enabled" )
func PossiblePredefinedAcceleratorStateValues ¶
func PossiblePredefinedAcceleratorStateValues() []PredefinedAcceleratorState
PossiblePredefinedAcceleratorStateValues returns an array of possible values for the PredefinedAcceleratorState const type.
type PredefinedAcceleratorsClient ¶
type PredefinedAcceleratorsClient struct {
BaseClient
}
PredefinedAcceleratorsClient is the REST API for Azure Spring Apps
func NewPredefinedAcceleratorsClient ¶
func NewPredefinedAcceleratorsClient(subscriptionID string) PredefinedAcceleratorsClient
NewPredefinedAcceleratorsClient creates an instance of the PredefinedAcceleratorsClient client.
func NewPredefinedAcceleratorsClientWithBaseURI ¶
func NewPredefinedAcceleratorsClientWithBaseURI(baseURI string, subscriptionID string) PredefinedAcceleratorsClient
NewPredefinedAcceleratorsClientWithBaseURI creates an instance of the PredefinedAcceleratorsClient client using a custom endpoint. Use this when interacting with an Azure cloud that uses a non-standard base URI (sovereign clouds, Azure stack).
func (PredefinedAcceleratorsClient) Disable ¶
func (client PredefinedAcceleratorsClient) Disable(ctx context.Context, resourceGroupName string, serviceName string, applicationAcceleratorName string, predefinedAcceleratorName string) (result PredefinedAcceleratorsDisableFuture, err error)
Disable disable predefined accelerator. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. applicationAcceleratorName - the name of the application accelerator. predefinedAcceleratorName - the name of the predefined accelerator.
func (PredefinedAcceleratorsClient) DisablePreparer ¶
func (client PredefinedAcceleratorsClient) DisablePreparer(ctx context.Context, resourceGroupName string, serviceName string, applicationAcceleratorName string, predefinedAcceleratorName string) (*http.Request, error)
DisablePreparer prepares the Disable request.
func (PredefinedAcceleratorsClient) DisableResponder ¶
func (client PredefinedAcceleratorsClient) DisableResponder(resp *http.Response) (result autorest.Response, err error)
DisableResponder handles the response to the Disable request. The method always closes the http.Response Body.
func (PredefinedAcceleratorsClient) DisableSender ¶
func (client PredefinedAcceleratorsClient) DisableSender(req *http.Request) (future PredefinedAcceleratorsDisableFuture, err error)
DisableSender sends the Disable request. The method will close the http.Response Body if it receives an error.
func (PredefinedAcceleratorsClient) Enable ¶
func (client PredefinedAcceleratorsClient) Enable(ctx context.Context, resourceGroupName string, serviceName string, applicationAcceleratorName string, predefinedAcceleratorName string) (result PredefinedAcceleratorsEnableFuture, err error)
Enable enable predefined accelerator. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. applicationAcceleratorName - the name of the application accelerator. predefinedAcceleratorName - the name of the predefined accelerator.
func (PredefinedAcceleratorsClient) EnablePreparer ¶
func (client PredefinedAcceleratorsClient) EnablePreparer(ctx context.Context, resourceGroupName string, serviceName string, applicationAcceleratorName string, predefinedAcceleratorName string) (*http.Request, error)
EnablePreparer prepares the Enable request.
func (PredefinedAcceleratorsClient) EnableResponder ¶
func (client PredefinedAcceleratorsClient) EnableResponder(resp *http.Response) (result autorest.Response, err error)
EnableResponder handles the response to the Enable request. The method always closes the http.Response Body.
func (PredefinedAcceleratorsClient) EnableSender ¶
func (client PredefinedAcceleratorsClient) EnableSender(req *http.Request) (future PredefinedAcceleratorsEnableFuture, err error)
EnableSender sends the Enable request. The method will close the http.Response Body if it receives an error.
func (PredefinedAcceleratorsClient) Get ¶
func (client PredefinedAcceleratorsClient) Get(ctx context.Context, resourceGroupName string, serviceName string, applicationAcceleratorName string, predefinedAcceleratorName string) (result PredefinedAcceleratorResource, err error)
Get get the predefined accelerator. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. applicationAcceleratorName - the name of the application accelerator. predefinedAcceleratorName - the name of the predefined accelerator.
func (PredefinedAcceleratorsClient) GetPreparer ¶
func (client PredefinedAcceleratorsClient) GetPreparer(ctx context.Context, resourceGroupName string, serviceName string, applicationAcceleratorName string, predefinedAcceleratorName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (PredefinedAcceleratorsClient) GetResponder ¶
func (client PredefinedAcceleratorsClient) GetResponder(resp *http.Response) (result PredefinedAcceleratorResource, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (PredefinedAcceleratorsClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (PredefinedAcceleratorsClient) List ¶
func (client PredefinedAcceleratorsClient) List(ctx context.Context, resourceGroupName string, serviceName string, applicationAcceleratorName string) (result PredefinedAcceleratorResourceCollectionPage, err error)
List handle requests to list all predefined accelerators. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. applicationAcceleratorName - the name of the application accelerator.
func (PredefinedAcceleratorsClient) ListComplete ¶
func (client PredefinedAcceleratorsClient) ListComplete(ctx context.Context, resourceGroupName string, serviceName string, applicationAcceleratorName string) (result PredefinedAcceleratorResourceCollectionIterator, err error)
ListComplete enumerates all values, automatically crossing page boundaries as required.
func (PredefinedAcceleratorsClient) ListPreparer ¶
func (client PredefinedAcceleratorsClient) ListPreparer(ctx context.Context, resourceGroupName string, serviceName string, applicationAcceleratorName string) (*http.Request, error)
ListPreparer prepares the List request.
func (PredefinedAcceleratorsClient) ListResponder ¶
func (client PredefinedAcceleratorsClient) ListResponder(resp *http.Response) (result PredefinedAcceleratorResourceCollection, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (PredefinedAcceleratorsClient) ListSender ¶
ListSender sends the List request. The method will close the http.Response Body if it receives an error.
type PredefinedAcceleratorsDisableFuture ¶
type PredefinedAcceleratorsDisableFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(PredefinedAcceleratorsClient) (autorest.Response, error) }
PredefinedAcceleratorsDisableFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*PredefinedAcceleratorsDisableFuture) UnmarshalJSON ¶
func (future *PredefinedAcceleratorsDisableFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type PredefinedAcceleratorsEnableFuture ¶
type PredefinedAcceleratorsEnableFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(PredefinedAcceleratorsClient) (autorest.Response, error) }
PredefinedAcceleratorsEnableFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*PredefinedAcceleratorsEnableFuture) UnmarshalJSON ¶
func (future *PredefinedAcceleratorsEnableFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type Probe ¶
type Probe struct { // ProbeAction - The action of the probe. ProbeAction BasicProbeAction `json:"probeAction,omitempty"` // DisableProbe - Indicate whether the probe is disabled. DisableProbe *bool `json:"disableProbe,omitempty"` // InitialDelaySeconds - Number of seconds after the App Instance has started before probes are initiated. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes InitialDelaySeconds *int32 `json:"initialDelaySeconds,omitempty"` // PeriodSeconds - How often (in seconds) to perform the probe. Minimum value is 1. PeriodSeconds *int32 `json:"periodSeconds,omitempty"` // TimeoutSeconds - Number of seconds after which the probe times out. Minimum value is 1. TimeoutSeconds *int32 `json:"timeoutSeconds,omitempty"` // FailureThreshold - Minimum consecutive failures for the probe to be considered failed after having succeeded. Minimum value is 1. FailureThreshold *int32 `json:"failureThreshold,omitempty"` // SuccessThreshold - Minimum consecutive successes for the probe to be considered successful after having failed. Must be 1 for liveness and startup. Minimum value is 1. SuccessThreshold *int32 `json:"successThreshold,omitempty"` }
Probe probe describes a health check to be performed against an App Instance to determine whether it is alive or ready to receive traffic.
func (*Probe) UnmarshalJSON ¶
UnmarshalJSON is the custom unmarshaler for Probe struct.
type ProbeAction ¶
type ProbeAction struct { // Type - Possible values include: 'TypeBasicProbeActionTypeProbeAction', 'TypeBasicProbeActionTypeHTTPGetAction', 'TypeBasicProbeActionTypeExecAction', 'TypeBasicProbeActionTypeTCPSocketAction' Type TypeBasicProbeAction `json:"type,omitempty"` }
ProbeAction the action of the probe.
func (ProbeAction) AsBasicProbeAction ¶
func (pa ProbeAction) AsBasicProbeAction() (BasicProbeAction, bool)
AsBasicProbeAction is the BasicProbeAction implementation for ProbeAction.
func (ProbeAction) AsExecAction ¶
func (pa ProbeAction) AsExecAction() (*ExecAction, bool)
AsExecAction is the BasicProbeAction implementation for ProbeAction.
func (ProbeAction) AsHTTPGetAction ¶
func (pa ProbeAction) AsHTTPGetAction() (*HTTPGetAction, bool)
AsHTTPGetAction is the BasicProbeAction implementation for ProbeAction.
func (ProbeAction) AsProbeAction ¶
func (pa ProbeAction) AsProbeAction() (*ProbeAction, bool)
AsProbeAction is the BasicProbeAction implementation for ProbeAction.
func (ProbeAction) AsTCPSocketAction ¶
func (pa ProbeAction) AsTCPSocketAction() (*TCPSocketAction, bool)
AsTCPSocketAction is the BasicProbeAction implementation for ProbeAction.
func (ProbeAction) MarshalJSON ¶
func (pa ProbeAction) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ProbeAction.
type ProvisioningState ¶
type ProvisioningState string
ProvisioningState enumerates the values for provisioning state.
const ( // ProvisioningStateCreating ... ProvisioningStateCreating ProvisioningState = "Creating" // ProvisioningStateDeleted ... ProvisioningStateDeleted ProvisioningState = "Deleted" // ProvisioningStateDeleting ... ProvisioningStateDeleting ProvisioningState = "Deleting" // ProvisioningStateFailed ... ProvisioningStateFailed ProvisioningState = "Failed" // ProvisioningStateMoveFailed ... ProvisioningStateMoveFailed ProvisioningState = "MoveFailed" // ProvisioningStateMoved ... ProvisioningStateMoved ProvisioningState = "Moved" // ProvisioningStateMoving ... ProvisioningStateMoving ProvisioningState = "Moving" // ProvisioningStateStarting ... ProvisioningStateStarting ProvisioningState = "Starting" // ProvisioningStateStopping ... ProvisioningStateStopping ProvisioningState = "Stopping" // ProvisioningStateSucceeded ... ProvisioningStateSucceeded ProvisioningState = "Succeeded" // ProvisioningStateUpdating ... ProvisioningStateUpdating ProvisioningState = "Updating" )
func PossibleProvisioningStateValues ¶
func PossibleProvisioningStateValues() []ProvisioningState
PossibleProvisioningStateValues returns an array of possible values for the ProvisioningState const type.
type ProxyResource ¶
type ProxyResource struct { // ID - READ-ONLY; Fully qualified resource Id for the resource. ID *string `json:"id,omitempty"` // Name - READ-ONLY; The name of the resource. Name *string `json:"name,omitempty"` // Type - READ-ONLY; The type of the resource. Type *string `json:"type,omitempty"` SystemData *SystemData `json:"systemData,omitempty"` }
ProxyResource the resource model definition for a ARM proxy resource. It will have everything other than required location and tags.
func (ProxyResource) MarshalJSON ¶
func (pr ProxyResource) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ProxyResource.
type QueueScaleRule ¶
type QueueScaleRule struct { // QueueName - Queue name. QueueName *string `json:"queueName,omitempty"` // QueueLength - Queue length. QueueLength *int32 `json:"queueLength,omitempty"` // Auth - Authentication secrets for the queue scale rule. Auth *[]ScaleRuleAuth `json:"auth,omitempty"` }
QueueScaleRule azure Spring Apps App Instance Azure Queue based scaling rule.
type RegenerateTestKeyRequestPayload ¶
type RegenerateTestKeyRequestPayload struct { // KeyType - Type of the test key. Possible values include: 'TestKeyTypePrimary', 'TestKeyTypeSecondary' KeyType TestKeyType `json:"keyType,omitempty"` }
RegenerateTestKeyRequestPayload regenerate test key request payload
type RemoteDebugging ¶
type RemoteDebugging struct { autorest.Response `json:"-"` // Port - Application debugging port Port *int32 `json:"port,omitempty"` // Enabled - Indicate if remote debugging is enabled Enabled *bool `json:"enabled,omitempty"` }
RemoteDebugging remote debugging config.
type RemoteDebuggingPayload ¶
type RemoteDebuggingPayload struct { // Port - Application debugging port. Port *int32 `json:"port,omitempty"` }
RemoteDebuggingPayload remote debugging payload.
type RequiredTraffic ¶
type RequiredTraffic struct { // Protocol - READ-ONLY; The protocol of required traffic Protocol *string `json:"protocol,omitempty"` // Port - READ-ONLY; The port of required traffic Port *int32 `json:"port,omitempty"` // Ips - READ-ONLY; The ip list of required traffic Ips *[]string `json:"ips,omitempty"` // Fqdns - READ-ONLY; The FQDN list of required traffic Fqdns *[]string `json:"fqdns,omitempty"` // Direction - READ-ONLY; The direction of required traffic. Possible values include: 'TrafficDirectionInbound', 'TrafficDirectionOutbound' Direction TrafficDirection `json:"direction,omitempty"` }
RequiredTraffic required inbound or outbound traffic for Azure Spring Apps resource.
func (RequiredTraffic) MarshalJSON ¶
func (rt RequiredTraffic) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for RequiredTraffic.
type Resource ¶
type Resource struct { // ID - READ-ONLY; Fully qualified resource Id for the resource. ID *string `json:"id,omitempty"` // Name - READ-ONLY; The name of the resource. Name *string `json:"name,omitempty"` // Type - READ-ONLY; The type of the resource. Type *string `json:"type,omitempty"` SystemData *SystemData `json:"systemData,omitempty"` }
Resource the core properties of ARM resources.
func (Resource) MarshalJSON ¶
MarshalJSON is the custom marshaler for Resource.
type ResourceRequests ¶
type ResourceRequests struct { // CPU - Required CPU. 1 core can be represented by 1 or 1000m. This should be 500m or 1 for Basic tier, and {500m, 1, 2, 3, 4} for Standard tier. CPU *string `json:"cpu,omitempty"` // Memory - Required memory. 1 GB can be represented by 1Gi or 1024Mi. This should be {512Mi, 1Gi, 2Gi} for Basic tier, and {512Mi, 1Gi, 2Gi, ..., 8Gi} for Standard tier. Memory *string `json:"memory,omitempty"` }
ResourceRequests deployment resource request payload
type ResourceSku ¶
type ResourceSku struct { // ResourceType - Gets the type of resource the SKU applies to. ResourceType *string `json:"resourceType,omitempty"` // Name - Gets the name of SKU. Name *string `json:"name,omitempty"` // Tier - Gets the tier of SKU. Tier *string `json:"tier,omitempty"` // Capacity - Gets the capacity of SKU. Capacity *SkuCapacity `json:"capacity,omitempty"` // Locations - Gets the set of locations that the SKU is available. Locations *[]string `json:"locations,omitempty"` // LocationInfo - Gets a list of locations and availability zones in those locations where the SKU is available. LocationInfo *[]ResourceSkuLocationInfo `json:"locationInfo,omitempty"` // Restrictions - Gets the restrictions because of which SKU cannot be used. This is // empty if there are no restrictions. Restrictions *[]ResourceSkuRestrictions `json:"restrictions,omitempty"` }
ResourceSku describes an available Azure Spring Apps SKU.
type ResourceSkuCapabilities ¶
type ResourceSkuCapabilities struct { // Name - Gets an invariant to describe the feature. Name *string `json:"name,omitempty"` // Value - Gets an invariant if the feature is measured by quantity. Value *string `json:"value,omitempty"` }
ResourceSkuCapabilities ...
type ResourceSkuCollection ¶
type ResourceSkuCollection struct { autorest.Response `json:"-"` // Value - Collection of resource SKU Value *[]ResourceSku `json:"value,omitempty"` // NextLink - URL client should use to fetch the next page (per server side paging). // It's null for now, added for future use. NextLink *string `json:"nextLink,omitempty"` }
ResourceSkuCollection object that includes an array of Azure Spring Apps SKU and a possible link for next set
func (ResourceSkuCollection) IsEmpty ¶
func (rsc ResourceSkuCollection) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
type ResourceSkuCollectionIterator ¶
type ResourceSkuCollectionIterator struct {
// contains filtered or unexported fields
}
ResourceSkuCollectionIterator provides access to a complete listing of ResourceSku values.
func NewResourceSkuCollectionIterator ¶
func NewResourceSkuCollectionIterator(page ResourceSkuCollectionPage) ResourceSkuCollectionIterator
Creates a new instance of the ResourceSkuCollectionIterator type.
func (*ResourceSkuCollectionIterator) Next ¶
func (iter *ResourceSkuCollectionIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*ResourceSkuCollectionIterator) NextWithContext ¶
func (iter *ResourceSkuCollectionIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (ResourceSkuCollectionIterator) NotDone ¶
func (iter ResourceSkuCollectionIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (ResourceSkuCollectionIterator) Response ¶
func (iter ResourceSkuCollectionIterator) Response() ResourceSkuCollection
Response returns the raw server response from the last page request.
func (ResourceSkuCollectionIterator) Value ¶
func (iter ResourceSkuCollectionIterator) Value() ResourceSku
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type ResourceSkuCollectionPage ¶
type ResourceSkuCollectionPage struct {
// contains filtered or unexported fields
}
ResourceSkuCollectionPage contains a page of ResourceSku values.
func NewResourceSkuCollectionPage ¶
func NewResourceSkuCollectionPage(cur ResourceSkuCollection, getNextPage func(context.Context, ResourceSkuCollection) (ResourceSkuCollection, error)) ResourceSkuCollectionPage
Creates a new instance of the ResourceSkuCollectionPage type.
func (*ResourceSkuCollectionPage) Next ¶
func (page *ResourceSkuCollectionPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*ResourceSkuCollectionPage) NextWithContext ¶
func (page *ResourceSkuCollectionPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (ResourceSkuCollectionPage) NotDone ¶
func (page ResourceSkuCollectionPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (ResourceSkuCollectionPage) Response ¶
func (page ResourceSkuCollectionPage) Response() ResourceSkuCollection
Response returns the raw server response from the last page request.
func (ResourceSkuCollectionPage) Values ¶
func (page ResourceSkuCollectionPage) Values() []ResourceSku
Values returns the slice of values for the current page or nil if there are no values.
type ResourceSkuLocationInfo ¶
type ResourceSkuLocationInfo struct { // Location - Gets location of the SKU Location *string `json:"location,omitempty"` // Zones - Gets list of availability zones where the SKU is supported. Zones *[]string `json:"zones,omitempty"` // ZoneDetails - Gets details of capabilities available to a SKU in specific zones. ZoneDetails *[]ResourceSkuZoneDetails `json:"zoneDetails,omitempty"` }
ResourceSkuLocationInfo locations and availability zones where the SKU is available
type ResourceSkuRestrictionInfo ¶
type ResourceSkuRestrictionInfo struct { // Locations - Gets locations where the SKU is restricted Locations *[]string `json:"locations,omitempty"` // Zones - Gets list of availability zones where the SKU is restricted. Zones *[]string `json:"zones,omitempty"` }
ResourceSkuRestrictionInfo information about the restriction where the SKU cannot be used
type ResourceSkuRestrictions ¶
type ResourceSkuRestrictions struct { // Type - Gets the type of restrictions. Possible values include: 'Location', 'Zone'. Possible values include: 'ResourceSkuRestrictionsTypeLocation', 'ResourceSkuRestrictionsTypeZone' Type ResourceSkuRestrictionsType `json:"type,omitempty"` // Values - Gets the value of restrictions. If the restriction type is set to // location. This would be different locations where the SKU is restricted. Values *[]string `json:"values,omitempty"` // RestrictionInfo - Gets the information about the restriction where the SKU cannot be used. RestrictionInfo *ResourceSkuRestrictionInfo `json:"restrictionInfo,omitempty"` // ReasonCode - Gets the reason for restriction. Possible values include: 'QuotaId', 'NotAvailableForSubscription'. Possible values include: 'ResourceSkuRestrictionsReasonCodeQuotaID', 'ResourceSkuRestrictionsReasonCodeNotAvailableForSubscription' ReasonCode ResourceSkuRestrictionsReasonCode `json:"reasonCode,omitempty"` }
ResourceSkuRestrictions restrictions where the SKU cannot be used
type ResourceSkuRestrictionsReasonCode ¶
type ResourceSkuRestrictionsReasonCode string
ResourceSkuRestrictionsReasonCode enumerates the values for resource sku restrictions reason code.
const ( // ResourceSkuRestrictionsReasonCodeNotAvailableForSubscription ... ResourceSkuRestrictionsReasonCodeNotAvailableForSubscription ResourceSkuRestrictionsReasonCode = "NotAvailableForSubscription" // ResourceSkuRestrictionsReasonCodeQuotaID ... ResourceSkuRestrictionsReasonCodeQuotaID ResourceSkuRestrictionsReasonCode = "QuotaId" )
func PossibleResourceSkuRestrictionsReasonCodeValues ¶
func PossibleResourceSkuRestrictionsReasonCodeValues() []ResourceSkuRestrictionsReasonCode
PossibleResourceSkuRestrictionsReasonCodeValues returns an array of possible values for the ResourceSkuRestrictionsReasonCode const type.
type ResourceSkuRestrictionsType ¶
type ResourceSkuRestrictionsType string
ResourceSkuRestrictionsType enumerates the values for resource sku restrictions type.
const ( // ResourceSkuRestrictionsTypeLocation ... ResourceSkuRestrictionsTypeLocation ResourceSkuRestrictionsType = "Location" // ResourceSkuRestrictionsTypeZone ... ResourceSkuRestrictionsTypeZone ResourceSkuRestrictionsType = "Zone" )
func PossibleResourceSkuRestrictionsTypeValues ¶
func PossibleResourceSkuRestrictionsTypeValues() []ResourceSkuRestrictionsType
PossibleResourceSkuRestrictionsTypeValues returns an array of possible values for the ResourceSkuRestrictionsType const type.
type ResourceSkuZoneDetails ¶
type ResourceSkuZoneDetails struct { // Name - Gets the set of zones that the SKU is available in with the // specified capabilities. Name *[]string `json:"name,omitempty"` // Capabilities - Gets a list of capabilities that are available for the SKU in the // specified list of zones. Capabilities *[]ResourceSkuCapabilities `json:"capabilities,omitempty"` }
ResourceSkuZoneDetails details of capabilities available to a SKU in specific zones
type ResourceUploadDefinition ¶
type ResourceUploadDefinition struct { autorest.Response `json:"-"` // RelativePath - Source relative path RelativePath *string `json:"relativePath,omitempty"` // UploadURL - Upload URL UploadURL *string `json:"uploadUrl,omitempty"` }
ResourceUploadDefinition resource upload definition payload
type RuntimeVersionsClient ¶
type RuntimeVersionsClient struct {
BaseClient
}
RuntimeVersionsClient is the REST API for Azure Spring Apps
func NewRuntimeVersionsClient ¶
func NewRuntimeVersionsClient(subscriptionID string) RuntimeVersionsClient
NewRuntimeVersionsClient creates an instance of the RuntimeVersionsClient client.
func NewRuntimeVersionsClientWithBaseURI ¶
func NewRuntimeVersionsClientWithBaseURI(baseURI string, subscriptionID string) RuntimeVersionsClient
NewRuntimeVersionsClientWithBaseURI creates an instance of the RuntimeVersionsClient client using a custom endpoint. Use this when interacting with an Azure cloud that uses a non-standard base URI (sovereign clouds, Azure stack).
func (RuntimeVersionsClient) ListRuntimeVersions ¶
func (client RuntimeVersionsClient) ListRuntimeVersions(ctx context.Context) (result AvailableRuntimeVersions, err error)
ListRuntimeVersions lists all of the available runtime versions supported by Microsoft.AppPlatform provider.
func (RuntimeVersionsClient) ListRuntimeVersionsPreparer ¶
func (client RuntimeVersionsClient) ListRuntimeVersionsPreparer(ctx context.Context) (*http.Request, error)
ListRuntimeVersionsPreparer prepares the ListRuntimeVersions request.
func (RuntimeVersionsClient) ListRuntimeVersionsResponder ¶
func (client RuntimeVersionsClient) ListRuntimeVersionsResponder(resp *http.Response) (result AvailableRuntimeVersions, err error)
ListRuntimeVersionsResponder handles the response to the ListRuntimeVersions request. The method always closes the http.Response Body.
func (RuntimeVersionsClient) ListRuntimeVersionsSender ¶
func (client RuntimeVersionsClient) ListRuntimeVersionsSender(req *http.Request) (*http.Response, error)
ListRuntimeVersionsSender sends the ListRuntimeVersions request. The method will close the http.Response Body if it receives an error.
type Scale ¶
type Scale struct { // MinReplicas - Optional. Minimum number of container replicas. MinReplicas *int32 `json:"minReplicas,omitempty"` // MaxReplicas - Optional. Maximum number of container replicas. Defaults to 10 if not set. MaxReplicas *int32 `json:"maxReplicas,omitempty"` // Rules - Scaling rules. Rules *[]ScaleRule `json:"rules,omitempty"` }
Scale azure Spring Apps scaling configurations.
type ScaleRule ¶
type ScaleRule struct { // Name - Scale Rule Name Name *string `json:"name,omitempty"` // AzureQueue - Azure Queue based scaling. AzureQueue *QueueScaleRule `json:"azureQueue,omitempty"` // Custom - Custom scale rule. Custom *CustomScaleRule `json:"custom,omitempty"` // HTTP - HTTP requests based scaling. HTTP *HTTPScaleRule `json:"http,omitempty"` // TCP - Tcp requests based scaling. TCP *TCPScaleRule `json:"tcp,omitempty"` }
ScaleRule azure Spring Apps App Instance scaling rule.
type ScaleRuleAuth ¶
type ScaleRuleAuth struct { // SecretRef - Name of the Azure Spring Apps App Instance secret from which to pull the auth params. SecretRef *string `json:"secretRef,omitempty"` // TriggerParameter - Trigger Parameter that uses the secret TriggerParameter *string `json:"triggerParameter,omitempty"` }
ScaleRuleAuth auth Secrets for Azure Spring Apps App Instance Scale Rule
type Secret ¶
type Secret struct { // Name - Secret Name. Name *string `json:"name,omitempty"` // Value - Secret Value. Value *string `json:"value,omitempty"` }
Secret secret definition.
type ServiceRegistriesClient ¶
type ServiceRegistriesClient struct {
BaseClient
}
ServiceRegistriesClient is the REST API for Azure Spring Apps
func NewServiceRegistriesClient ¶
func NewServiceRegistriesClient(subscriptionID string) ServiceRegistriesClient
NewServiceRegistriesClient creates an instance of the ServiceRegistriesClient client.
func NewServiceRegistriesClientWithBaseURI ¶
func NewServiceRegistriesClientWithBaseURI(baseURI string, subscriptionID string) ServiceRegistriesClient
NewServiceRegistriesClientWithBaseURI creates an instance of the ServiceRegistriesClient client using a custom endpoint. Use this when interacting with an Azure cloud that uses a non-standard base URI (sovereign clouds, Azure stack).
func (ServiceRegistriesClient) CreateOrUpdate ¶
func (client ServiceRegistriesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, serviceName string, serviceRegistryName string) (result ServiceRegistriesCreateOrUpdateFuture, err error)
CreateOrUpdate create the default Service Registry or update the existing Service Registry. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. serviceRegistryName - the name of Service Registry.
func (ServiceRegistriesClient) CreateOrUpdatePreparer ¶
func (client ServiceRegistriesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, serviceName string, serviceRegistryName string) (*http.Request, error)
CreateOrUpdatePreparer prepares the CreateOrUpdate request.
func (ServiceRegistriesClient) CreateOrUpdateResponder ¶
func (client ServiceRegistriesClient) CreateOrUpdateResponder(resp *http.Response) (result ServiceRegistryResource, err error)
CreateOrUpdateResponder handles the response to the CreateOrUpdate request. The method always closes the http.Response Body.
func (ServiceRegistriesClient) CreateOrUpdateSender ¶
func (client ServiceRegistriesClient) CreateOrUpdateSender(req *http.Request) (future ServiceRegistriesCreateOrUpdateFuture, err error)
CreateOrUpdateSender sends the CreateOrUpdate request. The method will close the http.Response Body if it receives an error.
func (ServiceRegistriesClient) Delete ¶
func (client ServiceRegistriesClient) Delete(ctx context.Context, resourceGroupName string, serviceName string, serviceRegistryName string) (result ServiceRegistriesDeleteFuture, err error)
Delete disable the default Service Registry. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. serviceRegistryName - the name of Service Registry.
func (ServiceRegistriesClient) DeletePreparer ¶
func (client ServiceRegistriesClient) DeletePreparer(ctx context.Context, resourceGroupName string, serviceName string, serviceRegistryName string) (*http.Request, error)
DeletePreparer prepares the Delete request.
func (ServiceRegistriesClient) DeleteResponder ¶
func (client ServiceRegistriesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
DeleteResponder handles the response to the Delete request. The method always closes the http.Response Body.
func (ServiceRegistriesClient) DeleteSender ¶
func (client ServiceRegistriesClient) DeleteSender(req *http.Request) (future ServiceRegistriesDeleteFuture, err error)
DeleteSender sends the Delete request. The method will close the http.Response Body if it receives an error.
func (ServiceRegistriesClient) Get ¶
func (client ServiceRegistriesClient) Get(ctx context.Context, resourceGroupName string, serviceName string, serviceRegistryName string) (result ServiceRegistryResource, err error)
Get get the Service Registry and its properties. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. serviceRegistryName - the name of Service Registry.
func (ServiceRegistriesClient) GetPreparer ¶
func (client ServiceRegistriesClient) GetPreparer(ctx context.Context, resourceGroupName string, serviceName string, serviceRegistryName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (ServiceRegistriesClient) GetResponder ¶
func (client ServiceRegistriesClient) GetResponder(resp *http.Response) (result ServiceRegistryResource, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (ServiceRegistriesClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (ServiceRegistriesClient) List ¶
func (client ServiceRegistriesClient) List(ctx context.Context, resourceGroupName string, serviceName string) (result ServiceRegistryResourceCollectionPage, err error)
List handles requests to list all resources in a Service. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource.
func (ServiceRegistriesClient) ListComplete ¶
func (client ServiceRegistriesClient) ListComplete(ctx context.Context, resourceGroupName string, serviceName string) (result ServiceRegistryResourceCollectionIterator, err error)
ListComplete enumerates all values, automatically crossing page boundaries as required.
func (ServiceRegistriesClient) ListPreparer ¶
func (client ServiceRegistriesClient) ListPreparer(ctx context.Context, resourceGroupName string, serviceName string) (*http.Request, error)
ListPreparer prepares the List request.
func (ServiceRegistriesClient) ListResponder ¶
func (client ServiceRegistriesClient) ListResponder(resp *http.Response) (result ServiceRegistryResourceCollection, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (ServiceRegistriesClient) ListSender ¶
ListSender sends the List request. The method will close the http.Response Body if it receives an error.
type ServiceRegistriesCreateOrUpdateFuture ¶
type ServiceRegistriesCreateOrUpdateFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(ServiceRegistriesClient) (ServiceRegistryResource, error) }
ServiceRegistriesCreateOrUpdateFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*ServiceRegistriesCreateOrUpdateFuture) UnmarshalJSON ¶
func (future *ServiceRegistriesCreateOrUpdateFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type ServiceRegistriesDeleteFuture ¶
type ServiceRegistriesDeleteFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(ServiceRegistriesClient) (autorest.Response, error) }
ServiceRegistriesDeleteFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*ServiceRegistriesDeleteFuture) UnmarshalJSON ¶
func (future *ServiceRegistriesDeleteFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type ServiceRegistryInstance ¶
type ServiceRegistryInstance struct { // Name - READ-ONLY; Name of the Service Registry instance Name *string `json:"name,omitempty"` // Status - READ-ONLY; Status of the Service Registry instance Status *string `json:"status,omitempty"` }
ServiceRegistryInstance collection of instances belong to the Service Registry
func (ServiceRegistryInstance) MarshalJSON ¶
func (sri ServiceRegistryInstance) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ServiceRegistryInstance.
type ServiceRegistryProperties ¶
type ServiceRegistryProperties struct { // ProvisioningState - READ-ONLY; State of the Service Registry. Possible values include: 'ServiceRegistryProvisioningStateCreating', 'ServiceRegistryProvisioningStateUpdating', 'ServiceRegistryProvisioningStateSucceeded', 'ServiceRegistryProvisioningStateFailed', 'ServiceRegistryProvisioningStateDeleting' ProvisioningState ServiceRegistryProvisioningState `json:"provisioningState,omitempty"` // ResourceRequests - The requested resource quantity for required CPU and Memory. ResourceRequests *ServiceRegistryResourceRequests `json:"resourceRequests,omitempty"` // Instances - READ-ONLY; Collection of instances belong to Service Registry. Instances *[]ServiceRegistryInstance `json:"instances,omitempty"` }
ServiceRegistryProperties service Registry properties payload
func (ServiceRegistryProperties) MarshalJSON ¶
func (srp ServiceRegistryProperties) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ServiceRegistryProperties.
type ServiceRegistryProvisioningState ¶
type ServiceRegistryProvisioningState string
ServiceRegistryProvisioningState enumerates the values for service registry provisioning state.
const ( // ServiceRegistryProvisioningStateCreating ... ServiceRegistryProvisioningStateCreating ServiceRegistryProvisioningState = "Creating" // ServiceRegistryProvisioningStateDeleting ... ServiceRegistryProvisioningStateDeleting ServiceRegistryProvisioningState = "Deleting" // ServiceRegistryProvisioningStateFailed ... ServiceRegistryProvisioningStateFailed ServiceRegistryProvisioningState = "Failed" // ServiceRegistryProvisioningStateSucceeded ... ServiceRegistryProvisioningStateSucceeded ServiceRegistryProvisioningState = "Succeeded" // ServiceRegistryProvisioningStateUpdating ... ServiceRegistryProvisioningStateUpdating ServiceRegistryProvisioningState = "Updating" )
func PossibleServiceRegistryProvisioningStateValues ¶
func PossibleServiceRegistryProvisioningStateValues() []ServiceRegistryProvisioningState
PossibleServiceRegistryProvisioningStateValues returns an array of possible values for the ServiceRegistryProvisioningState const type.
type ServiceRegistryResource ¶
type ServiceRegistryResource struct { autorest.Response `json:"-"` Properties *ServiceRegistryProperties `json:"properties,omitempty"` // ID - READ-ONLY; Fully qualified resource Id for the resource. ID *string `json:"id,omitempty"` // Name - READ-ONLY; The name of the resource. Name *string `json:"name,omitempty"` // Type - READ-ONLY; The type of the resource. Type *string `json:"type,omitempty"` SystemData *SystemData `json:"systemData,omitempty"` }
ServiceRegistryResource service Registry resource
func (ServiceRegistryResource) MarshalJSON ¶
func (srr ServiceRegistryResource) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ServiceRegistryResource.
type ServiceRegistryResourceCollection ¶
type ServiceRegistryResourceCollection struct { autorest.Response `json:"-"` // Value - Collection of Service Registry resources Value *[]ServiceRegistryResource `json:"value,omitempty"` // NextLink - URL client should use to fetch the next page (per server side paging). // It's null for now, added for future use. NextLink *string `json:"nextLink,omitempty"` }
ServiceRegistryResourceCollection object that includes an array of Service Registry resources and a possible link for next set
func (ServiceRegistryResourceCollection) IsEmpty ¶
func (srrc ServiceRegistryResourceCollection) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
type ServiceRegistryResourceCollectionIterator ¶
type ServiceRegistryResourceCollectionIterator struct {
// contains filtered or unexported fields
}
ServiceRegistryResourceCollectionIterator provides access to a complete listing of ServiceRegistryResource values.
func NewServiceRegistryResourceCollectionIterator ¶
func NewServiceRegistryResourceCollectionIterator(page ServiceRegistryResourceCollectionPage) ServiceRegistryResourceCollectionIterator
Creates a new instance of the ServiceRegistryResourceCollectionIterator type.
func (*ServiceRegistryResourceCollectionIterator) Next ¶
func (iter *ServiceRegistryResourceCollectionIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*ServiceRegistryResourceCollectionIterator) NextWithContext ¶
func (iter *ServiceRegistryResourceCollectionIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (ServiceRegistryResourceCollectionIterator) NotDone ¶
func (iter ServiceRegistryResourceCollectionIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (ServiceRegistryResourceCollectionIterator) Response ¶
func (iter ServiceRegistryResourceCollectionIterator) Response() ServiceRegistryResourceCollection
Response returns the raw server response from the last page request.
func (ServiceRegistryResourceCollectionIterator) Value ¶
func (iter ServiceRegistryResourceCollectionIterator) Value() ServiceRegistryResource
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type ServiceRegistryResourceCollectionPage ¶
type ServiceRegistryResourceCollectionPage struct {
// contains filtered or unexported fields
}
ServiceRegistryResourceCollectionPage contains a page of ServiceRegistryResource values.
func NewServiceRegistryResourceCollectionPage ¶
func NewServiceRegistryResourceCollectionPage(cur ServiceRegistryResourceCollection, getNextPage func(context.Context, ServiceRegistryResourceCollection) (ServiceRegistryResourceCollection, error)) ServiceRegistryResourceCollectionPage
Creates a new instance of the ServiceRegistryResourceCollectionPage type.
func (*ServiceRegistryResourceCollectionPage) Next ¶
func (page *ServiceRegistryResourceCollectionPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*ServiceRegistryResourceCollectionPage) NextWithContext ¶
func (page *ServiceRegistryResourceCollectionPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (ServiceRegistryResourceCollectionPage) NotDone ¶
func (page ServiceRegistryResourceCollectionPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (ServiceRegistryResourceCollectionPage) Response ¶
func (page ServiceRegistryResourceCollectionPage) Response() ServiceRegistryResourceCollection
Response returns the raw server response from the last page request.
func (ServiceRegistryResourceCollectionPage) Values ¶
func (page ServiceRegistryResourceCollectionPage) Values() []ServiceRegistryResource
Values returns the slice of values for the current page or nil if there are no values.
type ServiceRegistryResourceRequests ¶
type ServiceRegistryResourceRequests struct { // CPU - READ-ONLY; Cpu allocated to each Service Registry instance CPU *string `json:"cpu,omitempty"` // Memory - READ-ONLY; Memory allocated to each Service Registry instance Memory *string `json:"memory,omitempty"` // InstanceCount - READ-ONLY; Instance count of the Service Registry InstanceCount *int32 `json:"instanceCount,omitempty"` }
ServiceRegistryResourceRequests resource request payload of Service Registry
func (ServiceRegistryResourceRequests) MarshalJSON ¶
func (srrr ServiceRegistryResourceRequests) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ServiceRegistryResourceRequests.
type ServiceResource ¶
type ServiceResource struct { autorest.Response `json:"-"` // Properties - Properties of the Service resource Properties *ClusterResourceProperties `json:"properties,omitempty"` // Sku - Sku of the Service resource Sku *Sku `json:"sku,omitempty"` // Location - The GEO location of the resource. Location *string `json:"location,omitempty"` // Tags - Tags of the service which is a list of key value pairs that describe the resource. Tags map[string]*string `json:"tags"` // ID - READ-ONLY; Fully qualified resource Id for the resource. ID *string `json:"id,omitempty"` // Name - READ-ONLY; The name of the resource. Name *string `json:"name,omitempty"` // Type - READ-ONLY; The type of the resource. Type *string `json:"type,omitempty"` SystemData *SystemData `json:"systemData,omitempty"` }
ServiceResource service resource
func (ServiceResource) MarshalJSON ¶
func (sr ServiceResource) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ServiceResource.
type ServiceResourceList ¶
type ServiceResourceList struct { autorest.Response `json:"-"` // Value - Collection of Service resources Value *[]ServiceResource `json:"value,omitempty"` // NextLink - URL client should use to fetch the next page (per server side paging). // It's null for now, added for future use. NextLink *string `json:"nextLink,omitempty"` }
ServiceResourceList object that includes an array of Service resources and a possible link for next set
func (ServiceResourceList) IsEmpty ¶
func (srl ServiceResourceList) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
type ServiceResourceListIterator ¶
type ServiceResourceListIterator struct {
// contains filtered or unexported fields
}
ServiceResourceListIterator provides access to a complete listing of ServiceResource values.
func NewServiceResourceListIterator ¶
func NewServiceResourceListIterator(page ServiceResourceListPage) ServiceResourceListIterator
Creates a new instance of the ServiceResourceListIterator type.
func (*ServiceResourceListIterator) Next ¶
func (iter *ServiceResourceListIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*ServiceResourceListIterator) NextWithContext ¶
func (iter *ServiceResourceListIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (ServiceResourceListIterator) NotDone ¶
func (iter ServiceResourceListIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (ServiceResourceListIterator) Response ¶
func (iter ServiceResourceListIterator) Response() ServiceResourceList
Response returns the raw server response from the last page request.
func (ServiceResourceListIterator) Value ¶
func (iter ServiceResourceListIterator) Value() ServiceResource
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type ServiceResourceListPage ¶
type ServiceResourceListPage struct {
// contains filtered or unexported fields
}
ServiceResourceListPage contains a page of ServiceResource values.
func NewServiceResourceListPage ¶
func NewServiceResourceListPage(cur ServiceResourceList, getNextPage func(context.Context, ServiceResourceList) (ServiceResourceList, error)) ServiceResourceListPage
Creates a new instance of the ServiceResourceListPage type.
func (*ServiceResourceListPage) Next ¶
func (page *ServiceResourceListPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*ServiceResourceListPage) NextWithContext ¶
func (page *ServiceResourceListPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (ServiceResourceListPage) NotDone ¶
func (page ServiceResourceListPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (ServiceResourceListPage) Response ¶
func (page ServiceResourceListPage) Response() ServiceResourceList
Response returns the raw server response from the last page request.
func (ServiceResourceListPage) Values ¶
func (page ServiceResourceListPage) Values() []ServiceResource
Values returns the slice of values for the current page or nil if there are no values.
type ServiceSpecification ¶
type ServiceSpecification struct { // LogSpecifications - Specifications of the Log for Azure Monitoring LogSpecifications *[]LogSpecification `json:"logSpecifications,omitempty"` // MetricSpecifications - Specifications of the Metrics for Azure Monitoring MetricSpecifications *[]MetricSpecification `json:"metricSpecifications,omitempty"` }
ServiceSpecification service specification payload
type ServiceVNetAddons ¶
type ServiceVNetAddons struct { // LogStreamPublicEndpoint - Indicates whether the log stream in vnet injection instance could be accessed from internet. LogStreamPublicEndpoint *bool `json:"logStreamPublicEndpoint,omitempty"` // DataPlanePublicEndpoint - Indicates whether the data plane components(log stream, app connect, remote debugging) in vnet injection instance could be accessed from internet. DataPlanePublicEndpoint *bool `json:"dataPlanePublicEndpoint,omitempty"` }
ServiceVNetAddons additional Service settings in vnet injection instance
type ServicesClient ¶
type ServicesClient struct {
BaseClient
}
ServicesClient is the REST API for Azure Spring Apps
func NewServicesClient ¶
func NewServicesClient(subscriptionID string) ServicesClient
NewServicesClient creates an instance of the ServicesClient client.
func NewServicesClientWithBaseURI ¶
func NewServicesClientWithBaseURI(baseURI string, subscriptionID string) ServicesClient
NewServicesClientWithBaseURI creates an instance of the ServicesClient client using a custom endpoint. Use this when interacting with an Azure cloud that uses a non-standard base URI (sovereign clouds, Azure stack).
func (ServicesClient) CheckNameAvailability ¶
func (client ServicesClient) CheckNameAvailability(ctx context.Context, location string, availabilityParameters NameAvailabilityParameters) (result NameAvailability, err error)
CheckNameAvailability checks that the resource name is valid and is not already in use. Parameters: location - the region availabilityParameters - parameters supplied to the operation.
func (ServicesClient) CheckNameAvailabilityPreparer ¶
func (client ServicesClient) CheckNameAvailabilityPreparer(ctx context.Context, location string, availabilityParameters NameAvailabilityParameters) (*http.Request, error)
CheckNameAvailabilityPreparer prepares the CheckNameAvailability request.
func (ServicesClient) CheckNameAvailabilityResponder ¶
func (client ServicesClient) CheckNameAvailabilityResponder(resp *http.Response) (result NameAvailability, err error)
CheckNameAvailabilityResponder handles the response to the CheckNameAvailability request. The method always closes the http.Response Body.
func (ServicesClient) CheckNameAvailabilitySender ¶
CheckNameAvailabilitySender sends the CheckNameAvailability request. The method will close the http.Response Body if it receives an error.
func (ServicesClient) CreateOrUpdate ¶
func (client ServicesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, serviceName string, resource ServiceResource) (result ServicesCreateOrUpdateFuture, err error)
CreateOrUpdate create a new Service or update an exiting Service. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. resource - parameters for the create or update operation
func (ServicesClient) CreateOrUpdatePreparer ¶
func (client ServicesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, serviceName string, resource ServiceResource) (*http.Request, error)
CreateOrUpdatePreparer prepares the CreateOrUpdate request.
func (ServicesClient) CreateOrUpdateResponder ¶
func (client ServicesClient) CreateOrUpdateResponder(resp *http.Response) (result ServiceResource, err error)
CreateOrUpdateResponder handles the response to the CreateOrUpdate request. The method always closes the http.Response Body.
func (ServicesClient) CreateOrUpdateSender ¶
func (client ServicesClient) CreateOrUpdateSender(req *http.Request) (future ServicesCreateOrUpdateFuture, err error)
CreateOrUpdateSender sends the CreateOrUpdate request. The method will close the http.Response Body if it receives an error.
func (ServicesClient) Delete ¶
func (client ServicesClient) Delete(ctx context.Context, resourceGroupName string, serviceName string) (result ServicesDeleteFuture, err error)
Delete operation to delete a Service. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource.
func (ServicesClient) DeletePreparer ¶
func (client ServicesClient) DeletePreparer(ctx context.Context, resourceGroupName string, serviceName string) (*http.Request, error)
DeletePreparer prepares the Delete request.
func (ServicesClient) DeleteResponder ¶
func (client ServicesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
DeleteResponder handles the response to the Delete request. The method always closes the http.Response Body.
func (ServicesClient) DeleteSender ¶
func (client ServicesClient) DeleteSender(req *http.Request) (future ServicesDeleteFuture, err error)
DeleteSender sends the Delete request. The method will close the http.Response Body if it receives an error.
func (ServicesClient) DisableApmGlobally ¶
func (client ServicesClient) DisableApmGlobally(ctx context.Context, resourceGroupName string, serviceName string, apm ApmReference) (result ServicesDisableApmGloballyFuture, err error)
DisableApmGlobally disable an APM globally. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. apm - the target APM for the disable operation
func (ServicesClient) DisableApmGloballyPreparer ¶
func (client ServicesClient) DisableApmGloballyPreparer(ctx context.Context, resourceGroupName string, serviceName string, apm ApmReference) (*http.Request, error)
DisableApmGloballyPreparer prepares the DisableApmGlobally request.
func (ServicesClient) DisableApmGloballyResponder ¶
func (client ServicesClient) DisableApmGloballyResponder(resp *http.Response) (result autorest.Response, err error)
DisableApmGloballyResponder handles the response to the DisableApmGlobally request. The method always closes the http.Response Body.
func (ServicesClient) DisableApmGloballySender ¶
func (client ServicesClient) DisableApmGloballySender(req *http.Request) (future ServicesDisableApmGloballyFuture, err error)
DisableApmGloballySender sends the DisableApmGlobally request. The method will close the http.Response Body if it receives an error.
func (ServicesClient) DisableTestEndpoint ¶
func (client ServicesClient) DisableTestEndpoint(ctx context.Context, resourceGroupName string, serviceName string) (result autorest.Response, err error)
DisableTestEndpoint disable test endpoint functionality for a Service. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource.
func (ServicesClient) DisableTestEndpointPreparer ¶
func (client ServicesClient) DisableTestEndpointPreparer(ctx context.Context, resourceGroupName string, serviceName string) (*http.Request, error)
DisableTestEndpointPreparer prepares the DisableTestEndpoint request.
func (ServicesClient) DisableTestEndpointResponder ¶
func (client ServicesClient) DisableTestEndpointResponder(resp *http.Response) (result autorest.Response, err error)
DisableTestEndpointResponder handles the response to the DisableTestEndpoint request. The method always closes the http.Response Body.
func (ServicesClient) DisableTestEndpointSender ¶
DisableTestEndpointSender sends the DisableTestEndpoint request. The method will close the http.Response Body if it receives an error.
func (ServicesClient) EnableApmGlobally ¶
func (client ServicesClient) EnableApmGlobally(ctx context.Context, resourceGroupName string, serviceName string, apm ApmReference) (result ServicesEnableApmGloballyFuture, err error)
EnableApmGlobally enable an APM globally. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. apm - the target APM for the enable operation
func (ServicesClient) EnableApmGloballyPreparer ¶
func (client ServicesClient) EnableApmGloballyPreparer(ctx context.Context, resourceGroupName string, serviceName string, apm ApmReference) (*http.Request, error)
EnableApmGloballyPreparer prepares the EnableApmGlobally request.
func (ServicesClient) EnableApmGloballyResponder ¶
func (client ServicesClient) EnableApmGloballyResponder(resp *http.Response) (result autorest.Response, err error)
EnableApmGloballyResponder handles the response to the EnableApmGlobally request. The method always closes the http.Response Body.
func (ServicesClient) EnableApmGloballySender ¶
func (client ServicesClient) EnableApmGloballySender(req *http.Request) (future ServicesEnableApmGloballyFuture, err error)
EnableApmGloballySender sends the EnableApmGlobally request. The method will close the http.Response Body if it receives an error.
func (ServicesClient) EnableTestEndpoint ¶
func (client ServicesClient) EnableTestEndpoint(ctx context.Context, resourceGroupName string, serviceName string) (result TestKeys, err error)
EnableTestEndpoint enable test endpoint functionality for a Service. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource.
func (ServicesClient) EnableTestEndpointPreparer ¶
func (client ServicesClient) EnableTestEndpointPreparer(ctx context.Context, resourceGroupName string, serviceName string) (*http.Request, error)
EnableTestEndpointPreparer prepares the EnableTestEndpoint request.
func (ServicesClient) EnableTestEndpointResponder ¶
func (client ServicesClient) EnableTestEndpointResponder(resp *http.Response) (result TestKeys, err error)
EnableTestEndpointResponder handles the response to the EnableTestEndpoint request. The method always closes the http.Response Body.
func (ServicesClient) EnableTestEndpointSender ¶
EnableTestEndpointSender sends the EnableTestEndpoint request. The method will close the http.Response Body if it receives an error.
func (ServicesClient) Get ¶
func (client ServicesClient) Get(ctx context.Context, resourceGroupName string, serviceName string) (result ServiceResource, err error)
Get get a Service and its properties. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource.
func (ServicesClient) GetPreparer ¶
func (client ServicesClient) GetPreparer(ctx context.Context, resourceGroupName string, serviceName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (ServicesClient) GetResponder ¶
func (client ServicesClient) GetResponder(resp *http.Response) (result ServiceResource, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (ServicesClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (ServicesClient) List ¶
func (client ServicesClient) List(ctx context.Context, resourceGroupName string) (result ServiceResourceListPage, err error)
List handles requests to list all resources in a resource group. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
func (ServicesClient) ListBySubscription ¶
func (client ServicesClient) ListBySubscription(ctx context.Context) (result ServiceResourceListPage, err error)
ListBySubscription handles requests to list all resources in a subscription.
func (ServicesClient) ListBySubscriptionComplete ¶
func (client ServicesClient) ListBySubscriptionComplete(ctx context.Context) (result ServiceResourceListIterator, err error)
ListBySubscriptionComplete enumerates all values, automatically crossing page boundaries as required.
func (ServicesClient) ListBySubscriptionPreparer ¶
ListBySubscriptionPreparer prepares the ListBySubscription request.
func (ServicesClient) ListBySubscriptionResponder ¶
func (client ServicesClient) ListBySubscriptionResponder(resp *http.Response) (result ServiceResourceList, err error)
ListBySubscriptionResponder handles the response to the ListBySubscription request. The method always closes the http.Response Body.
func (ServicesClient) ListBySubscriptionSender ¶
ListBySubscriptionSender sends the ListBySubscription request. The method will close the http.Response Body if it receives an error.
func (ServicesClient) ListComplete ¶
func (client ServicesClient) ListComplete(ctx context.Context, resourceGroupName string) (result ServiceResourceListIterator, err error)
ListComplete enumerates all values, automatically crossing page boundaries as required.
func (ServicesClient) ListGloballyEnabledApms ¶
func (client ServicesClient) ListGloballyEnabledApms(ctx context.Context, resourceGroupName string, serviceName string) (result GloballyEnabledApms, err error)
ListGloballyEnabledApms list globally enabled APMs for a Service. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource.
func (ServicesClient) ListGloballyEnabledApmsPreparer ¶
func (client ServicesClient) ListGloballyEnabledApmsPreparer(ctx context.Context, resourceGroupName string, serviceName string) (*http.Request, error)
ListGloballyEnabledApmsPreparer prepares the ListGloballyEnabledApms request.
func (ServicesClient) ListGloballyEnabledApmsResponder ¶
func (client ServicesClient) ListGloballyEnabledApmsResponder(resp *http.Response) (result GloballyEnabledApms, err error)
ListGloballyEnabledApmsResponder handles the response to the ListGloballyEnabledApms request. The method always closes the http.Response Body.
func (ServicesClient) ListGloballyEnabledApmsSender ¶
func (client ServicesClient) ListGloballyEnabledApmsSender(req *http.Request) (*http.Response, error)
ListGloballyEnabledApmsSender sends the ListGloballyEnabledApms request. The method will close the http.Response Body if it receives an error.
func (ServicesClient) ListPreparer ¶
func (client ServicesClient) ListPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error)
ListPreparer prepares the List request.
func (ServicesClient) ListResponder ¶
func (client ServicesClient) ListResponder(resp *http.Response) (result ServiceResourceList, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (ServicesClient) ListSender ¶
ListSender sends the List request. The method will close the http.Response Body if it receives an error.
func (ServicesClient) ListSupportedApmTypes ¶
func (client ServicesClient) ListSupportedApmTypes(ctx context.Context, resourceGroupName string, serviceName string) (result SupportedApmTypesPage, err error)
ListSupportedApmTypes list supported APM types for a Service. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource.
func (ServicesClient) ListSupportedApmTypesComplete ¶
func (client ServicesClient) ListSupportedApmTypesComplete(ctx context.Context, resourceGroupName string, serviceName string) (result SupportedApmTypesIterator, err error)
ListSupportedApmTypesComplete enumerates all values, automatically crossing page boundaries as required.
func (ServicesClient) ListSupportedApmTypesPreparer ¶
func (client ServicesClient) ListSupportedApmTypesPreparer(ctx context.Context, resourceGroupName string, serviceName string) (*http.Request, error)
ListSupportedApmTypesPreparer prepares the ListSupportedApmTypes request.
func (ServicesClient) ListSupportedApmTypesResponder ¶
func (client ServicesClient) ListSupportedApmTypesResponder(resp *http.Response) (result SupportedApmTypes, err error)
ListSupportedApmTypesResponder handles the response to the ListSupportedApmTypes request. The method always closes the http.Response Body.
func (ServicesClient) ListSupportedApmTypesSender ¶
ListSupportedApmTypesSender sends the ListSupportedApmTypes request. The method will close the http.Response Body if it receives an error.
func (ServicesClient) ListTestKeys ¶
func (client ServicesClient) ListTestKeys(ctx context.Context, resourceGroupName string, serviceName string) (result TestKeys, err error)
ListTestKeys list test keys for a Service. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource.
func (ServicesClient) ListTestKeysPreparer ¶
func (client ServicesClient) ListTestKeysPreparer(ctx context.Context, resourceGroupName string, serviceName string) (*http.Request, error)
ListTestKeysPreparer prepares the ListTestKeys request.
func (ServicesClient) ListTestKeysResponder ¶
func (client ServicesClient) ListTestKeysResponder(resp *http.Response) (result TestKeys, err error)
ListTestKeysResponder handles the response to the ListTestKeys request. The method always closes the http.Response Body.
func (ServicesClient) ListTestKeysSender ¶
ListTestKeysSender sends the ListTestKeys request. The method will close the http.Response Body if it receives an error.
func (ServicesClient) RegenerateTestKey ¶
func (client ServicesClient) RegenerateTestKey(ctx context.Context, resourceGroupName string, serviceName string, regenerateTestKeyRequest RegenerateTestKeyRequestPayload) (result TestKeys, err error)
RegenerateTestKey regenerate a test key for a Service. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. regenerateTestKeyRequest - parameters for the operation
func (ServicesClient) RegenerateTestKeyPreparer ¶
func (client ServicesClient) RegenerateTestKeyPreparer(ctx context.Context, resourceGroupName string, serviceName string, regenerateTestKeyRequest RegenerateTestKeyRequestPayload) (*http.Request, error)
RegenerateTestKeyPreparer prepares the RegenerateTestKey request.
func (ServicesClient) RegenerateTestKeyResponder ¶
func (client ServicesClient) RegenerateTestKeyResponder(resp *http.Response) (result TestKeys, err error)
RegenerateTestKeyResponder handles the response to the RegenerateTestKey request. The method always closes the http.Response Body.
func (ServicesClient) RegenerateTestKeySender ¶
RegenerateTestKeySender sends the RegenerateTestKey request. The method will close the http.Response Body if it receives an error.
func (ServicesClient) Start ¶
func (client ServicesClient) Start(ctx context.Context, resourceGroupName string, serviceName string) (result ServicesStartFuture, err error)
Start start a Service. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource.
func (ServicesClient) StartPreparer ¶
func (client ServicesClient) StartPreparer(ctx context.Context, resourceGroupName string, serviceName string) (*http.Request, error)
StartPreparer prepares the Start request.
func (ServicesClient) StartResponder ¶
func (client ServicesClient) StartResponder(resp *http.Response) (result autorest.Response, err error)
StartResponder handles the response to the Start request. The method always closes the http.Response Body.
func (ServicesClient) StartSender ¶
func (client ServicesClient) StartSender(req *http.Request) (future ServicesStartFuture, err error)
StartSender sends the Start request. The method will close the http.Response Body if it receives an error.
func (ServicesClient) Stop ¶
func (client ServicesClient) Stop(ctx context.Context, resourceGroupName string, serviceName string) (result ServicesStopFuture, err error)
Stop stop a Service. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource.
func (ServicesClient) StopPreparer ¶
func (client ServicesClient) StopPreparer(ctx context.Context, resourceGroupName string, serviceName string) (*http.Request, error)
StopPreparer prepares the Stop request.
func (ServicesClient) StopResponder ¶
func (client ServicesClient) StopResponder(resp *http.Response) (result autorest.Response, err error)
StopResponder handles the response to the Stop request. The method always closes the http.Response Body.
func (ServicesClient) StopSender ¶
func (client ServicesClient) StopSender(req *http.Request) (future ServicesStopFuture, err error)
StopSender sends the Stop request. The method will close the http.Response Body if it receives an error.
func (ServicesClient) Update ¶
func (client ServicesClient) Update(ctx context.Context, resourceGroupName string, serviceName string, resource ServiceResource) (result ServicesUpdateFuture, err error)
Update operation to update an exiting Service. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. resource - parameters for the update operation
func (ServicesClient) UpdatePreparer ¶
func (client ServicesClient) UpdatePreparer(ctx context.Context, resourceGroupName string, serviceName string, resource ServiceResource) (*http.Request, error)
UpdatePreparer prepares the Update request.
func (ServicesClient) UpdateResponder ¶
func (client ServicesClient) UpdateResponder(resp *http.Response) (result ServiceResource, err error)
UpdateResponder handles the response to the Update request. The method always closes the http.Response Body.
func (ServicesClient) UpdateSender ¶
func (client ServicesClient) UpdateSender(req *http.Request) (future ServicesUpdateFuture, err error)
UpdateSender sends the Update request. The method will close the http.Response Body if it receives an error.
type ServicesCreateOrUpdateFuture ¶
type ServicesCreateOrUpdateFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(ServicesClient) (ServiceResource, error) }
ServicesCreateOrUpdateFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*ServicesCreateOrUpdateFuture) UnmarshalJSON ¶
func (future *ServicesCreateOrUpdateFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type ServicesDeleteFuture ¶
type ServicesDeleteFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(ServicesClient) (autorest.Response, error) }
ServicesDeleteFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*ServicesDeleteFuture) UnmarshalJSON ¶
func (future *ServicesDeleteFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type ServicesDisableApmGloballyFuture ¶
type ServicesDisableApmGloballyFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(ServicesClient) (autorest.Response, error) }
ServicesDisableApmGloballyFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*ServicesDisableApmGloballyFuture) UnmarshalJSON ¶
func (future *ServicesDisableApmGloballyFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type ServicesEnableApmGloballyFuture ¶
type ServicesEnableApmGloballyFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(ServicesClient) (autorest.Response, error) }
ServicesEnableApmGloballyFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*ServicesEnableApmGloballyFuture) UnmarshalJSON ¶
func (future *ServicesEnableApmGloballyFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type ServicesStartFuture ¶
type ServicesStartFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(ServicesClient) (autorest.Response, error) }
ServicesStartFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*ServicesStartFuture) UnmarshalJSON ¶
func (future *ServicesStartFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type ServicesStopFuture ¶
type ServicesStopFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(ServicesClient) (autorest.Response, error) }
ServicesStopFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*ServicesStopFuture) UnmarshalJSON ¶
func (future *ServicesStopFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type ServicesUpdateFuture ¶
type ServicesUpdateFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(ServicesClient) (ServiceResource, error) }
ServicesUpdateFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*ServicesUpdateFuture) UnmarshalJSON ¶
func (future *ServicesUpdateFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type SessionAffinity ¶
type SessionAffinity string
SessionAffinity enumerates the values for session affinity.
const ( // SessionAffinityCookie ... SessionAffinityCookie SessionAffinity = "Cookie" // SessionAffinityNone ... SessionAffinityNone SessionAffinity = "None" )
func PossibleSessionAffinityValues ¶
func PossibleSessionAffinityValues() []SessionAffinity
PossibleSessionAffinityValues returns an array of possible values for the SessionAffinity const type.
type SetString ¶
SetString ...
func (SetString) MarshalJSON ¶
MarshalJSON is the custom marshaler for SetString.
type Sku ¶
type Sku struct { // Name - Name of the Sku Name *string `json:"name,omitempty"` // Tier - Tier of the Sku Tier *string `json:"tier,omitempty"` // Capacity - Current capacity of the target resource Capacity *int32 `json:"capacity,omitempty"` }
Sku sku of Azure Spring Apps
type SkuCapacity ¶
type SkuCapacity struct { // Minimum - Gets or sets the minimum. Minimum *int32 `json:"minimum,omitempty"` // Maximum - Gets or sets the maximum. Maximum *int32 `json:"maximum,omitempty"` // Default - Gets or sets the default. Default *int32 `json:"default,omitempty"` // ScaleType - Gets or sets the type of the scale. Possible values include: 'SkuScaleTypeNone', 'SkuScaleTypeManual', 'SkuScaleTypeAutomatic' ScaleType SkuScaleType `json:"scaleType,omitempty"` }
SkuCapacity the SKU capacity
type SkuObject ¶
type SkuObject struct { // Sku - Sku of the Spring Cloud Gateway resource Sku *Sku `json:"sku,omitempty"` }
SkuObject resource Sku object used for scaling out and scaling in.
type SkuScaleType ¶
type SkuScaleType string
SkuScaleType enumerates the values for sku scale type.
const ( // SkuScaleTypeAutomatic ... SkuScaleTypeAutomatic SkuScaleType = "Automatic" // SkuScaleTypeManual ... SkuScaleTypeManual SkuScaleType = "Manual" // SkuScaleTypeNone ... SkuScaleTypeNone SkuScaleType = "None" )
func PossibleSkuScaleTypeValues ¶
func PossibleSkuScaleTypeValues() []SkuScaleType
PossibleSkuScaleTypeValues returns an array of possible values for the SkuScaleType const type.
type SkusClient ¶
type SkusClient struct {
BaseClient
}
SkusClient is the REST API for Azure Spring Apps
func NewSkusClient ¶
func NewSkusClient(subscriptionID string) SkusClient
NewSkusClient creates an instance of the SkusClient client.
func NewSkusClientWithBaseURI ¶
func NewSkusClientWithBaseURI(baseURI string, subscriptionID string) SkusClient
NewSkusClientWithBaseURI creates an instance of the SkusClient client using a custom endpoint. Use this when interacting with an Azure cloud that uses a non-standard base URI (sovereign clouds, Azure stack).
func (SkusClient) List ¶
func (client SkusClient) List(ctx context.Context) (result ResourceSkuCollectionPage, err error)
List lists all of the available skus of the Microsoft.AppPlatform provider.
func (SkusClient) ListComplete ¶
func (client SkusClient) ListComplete(ctx context.Context) (result ResourceSkuCollectionIterator, err error)
ListComplete enumerates all values, automatically crossing page boundaries as required.
func (SkusClient) ListPreparer ¶
ListPreparer prepares the List request.
func (SkusClient) ListResponder ¶
func (client SkusClient) ListResponder(resp *http.Response) (result ResourceSkuCollection, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (SkusClient) ListSender ¶
ListSender sends the List request. The method will close the http.Response Body if it receives an error.
type SourceUploadedUserSourceInfo ¶
type SourceUploadedUserSourceInfo struct { // ArtifactSelector - Selector for the artifact to be used for the deployment for multi-module projects. This should be // the relative path to the target module/project. ArtifactSelector *string `json:"artifactSelector,omitempty"` // RuntimeVersion - Runtime version of the source file RuntimeVersion *string `json:"runtimeVersion,omitempty"` // RelativePath - Relative path of the storage which stores the source RelativePath *string `json:"relativePath,omitempty"` // Version - Version of the source Version *string `json:"version,omitempty"` // Type - Possible values include: 'TypeBasicUserSourceInfoTypeUserSourceInfo', 'TypeBasicUserSourceInfoTypeUploadedUserSourceInfo', 'TypeBasicUserSourceInfoTypeJar', 'TypeBasicUserSourceInfoTypeSource', 'TypeBasicUserSourceInfoTypeNetCoreZip', 'TypeBasicUserSourceInfoTypeBuildResult', 'TypeBasicUserSourceInfoTypeContainer' Type TypeBasicUserSourceInfo `json:"type,omitempty"` }
SourceUploadedUserSourceInfo uploaded Java source code binary for a deployment
func (SourceUploadedUserSourceInfo) AsBasicUploadedUserSourceInfo ¶
func (suusi SourceUploadedUserSourceInfo) AsBasicUploadedUserSourceInfo() (BasicUploadedUserSourceInfo, bool)
AsBasicUploadedUserSourceInfo is the BasicUserSourceInfo implementation for SourceUploadedUserSourceInfo.
func (SourceUploadedUserSourceInfo) AsBasicUserSourceInfo ¶
func (suusi SourceUploadedUserSourceInfo) AsBasicUserSourceInfo() (BasicUserSourceInfo, bool)
AsBasicUserSourceInfo is the BasicUserSourceInfo implementation for SourceUploadedUserSourceInfo.
func (SourceUploadedUserSourceInfo) AsBuildResultUserSourceInfo ¶
func (suusi SourceUploadedUserSourceInfo) AsBuildResultUserSourceInfo() (*BuildResultUserSourceInfo, bool)
AsBuildResultUserSourceInfo is the BasicUserSourceInfo implementation for SourceUploadedUserSourceInfo.
func (SourceUploadedUserSourceInfo) AsCustomContainerUserSourceInfo ¶
func (suusi SourceUploadedUserSourceInfo) AsCustomContainerUserSourceInfo() (*CustomContainerUserSourceInfo, bool)
AsCustomContainerUserSourceInfo is the BasicUserSourceInfo implementation for SourceUploadedUserSourceInfo.
func (SourceUploadedUserSourceInfo) AsJarUploadedUserSourceInfo ¶
func (suusi SourceUploadedUserSourceInfo) AsJarUploadedUserSourceInfo() (*JarUploadedUserSourceInfo, bool)
AsJarUploadedUserSourceInfo is the BasicUserSourceInfo implementation for SourceUploadedUserSourceInfo.
func (SourceUploadedUserSourceInfo) AsNetCoreZipUploadedUserSourceInfo ¶
func (suusi SourceUploadedUserSourceInfo) AsNetCoreZipUploadedUserSourceInfo() (*NetCoreZipUploadedUserSourceInfo, bool)
AsNetCoreZipUploadedUserSourceInfo is the BasicUserSourceInfo implementation for SourceUploadedUserSourceInfo.
func (SourceUploadedUserSourceInfo) AsSourceUploadedUserSourceInfo ¶
func (suusi SourceUploadedUserSourceInfo) AsSourceUploadedUserSourceInfo() (*SourceUploadedUserSourceInfo, bool)
AsSourceUploadedUserSourceInfo is the BasicUserSourceInfo implementation for SourceUploadedUserSourceInfo.
func (SourceUploadedUserSourceInfo) AsUploadedUserSourceInfo ¶
func (suusi SourceUploadedUserSourceInfo) AsUploadedUserSourceInfo() (*UploadedUserSourceInfo, bool)
AsUploadedUserSourceInfo is the BasicUserSourceInfo implementation for SourceUploadedUserSourceInfo.
func (SourceUploadedUserSourceInfo) AsUserSourceInfo ¶
func (suusi SourceUploadedUserSourceInfo) AsUserSourceInfo() (*UserSourceInfo, bool)
AsUserSourceInfo is the BasicUserSourceInfo implementation for SourceUploadedUserSourceInfo.
func (SourceUploadedUserSourceInfo) MarshalJSON ¶
func (suusi SourceUploadedUserSourceInfo) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for SourceUploadedUserSourceInfo.
type SsoProperties ¶
type SsoProperties struct { // Scope - It defines the specific actions applications can be allowed to do on a user's behalf Scope *[]string `json:"scope,omitempty"` // ClientID - The public identifier for the application ClientID *string `json:"clientId,omitempty"` // ClientSecret - The secret known only to the application and the authorization server ClientSecret *string `json:"clientSecret,omitempty"` // IssuerURI - The URI of Issuer Identifier IssuerURI *string `json:"issuerUri,omitempty"` }
SsoProperties single sign-on related configuration
type StackProperties ¶
type StackProperties struct { // ID - Id of the ClusterStack. ID *string `json:"id,omitempty"` // Version - Version of the ClusterStack Version *string `json:"version,omitempty"` }
StackProperties kPack ClusterStack properties payload
type StorageAccount ¶
type StorageAccount struct { // AccountName - The account name of the Azure Storage Account. AccountName *string `json:"accountName,omitempty"` // AccountKey - The account key of the Azure Storage Account. AccountKey *string `json:"accountKey,omitempty"` // StorageType - Possible values include: 'StorageTypeStorageProperties', 'StorageTypeStorageAccount' StorageType StorageType `json:"storageType,omitempty"` }
StorageAccount storage resource of type Azure Storage Account.
func (StorageAccount) AsBasicStorageProperties ¶
func (sa StorageAccount) AsBasicStorageProperties() (BasicStorageProperties, bool)
AsBasicStorageProperties is the BasicStorageProperties implementation for StorageAccount.
func (StorageAccount) AsStorageAccount ¶
func (sa StorageAccount) AsStorageAccount() (*StorageAccount, bool)
AsStorageAccount is the BasicStorageProperties implementation for StorageAccount.
func (StorageAccount) AsStorageProperties ¶
func (sa StorageAccount) AsStorageProperties() (*StorageProperties, bool)
AsStorageProperties is the BasicStorageProperties implementation for StorageAccount.
func (StorageAccount) MarshalJSON ¶
func (sa StorageAccount) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for StorageAccount.
type StorageProperties ¶
type StorageProperties struct { // StorageType - Possible values include: 'StorageTypeStorageProperties', 'StorageTypeStorageAccount' StorageType StorageType `json:"storageType,omitempty"` }
StorageProperties storage resource payload.
func (StorageProperties) AsBasicStorageProperties ¶
func (sp StorageProperties) AsBasicStorageProperties() (BasicStorageProperties, bool)
AsBasicStorageProperties is the BasicStorageProperties implementation for StorageProperties.
func (StorageProperties) AsStorageAccount ¶
func (sp StorageProperties) AsStorageAccount() (*StorageAccount, bool)
AsStorageAccount is the BasicStorageProperties implementation for StorageProperties.
func (StorageProperties) AsStorageProperties ¶
func (sp StorageProperties) AsStorageProperties() (*StorageProperties, bool)
AsStorageProperties is the BasicStorageProperties implementation for StorageProperties.
func (StorageProperties) MarshalJSON ¶
func (sp StorageProperties) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for StorageProperties.
type StorageResource ¶
type StorageResource struct { autorest.Response `json:"-"` // Properties - Properties of the storage resource payload. Properties BasicStorageProperties `json:"properties,omitempty"` // ID - READ-ONLY; Fully qualified resource Id for the resource. ID *string `json:"id,omitempty"` // Name - READ-ONLY; The name of the resource. Name *string `json:"name,omitempty"` // Type - READ-ONLY; The type of the resource. Type *string `json:"type,omitempty"` SystemData *SystemData `json:"systemData,omitempty"` }
StorageResource storage resource payload.
func (StorageResource) MarshalJSON ¶
func (sr StorageResource) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for StorageResource.
func (*StorageResource) UnmarshalJSON ¶
func (sr *StorageResource) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for StorageResource struct.
type StorageResourceCollection ¶
type StorageResourceCollection struct { autorest.Response `json:"-"` // Value - The storage resources list. Value *[]StorageResource `json:"value,omitempty"` // NextLink - The link to next page of storage list. NextLink *string `json:"nextLink,omitempty"` }
StorageResourceCollection collection compose of storage resources list and a possible link for next page.
func (StorageResourceCollection) IsEmpty ¶
func (src StorageResourceCollection) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
type StorageResourceCollectionIterator ¶
type StorageResourceCollectionIterator struct {
// contains filtered or unexported fields
}
StorageResourceCollectionIterator provides access to a complete listing of StorageResource values.
func NewStorageResourceCollectionIterator ¶
func NewStorageResourceCollectionIterator(page StorageResourceCollectionPage) StorageResourceCollectionIterator
Creates a new instance of the StorageResourceCollectionIterator type.
func (*StorageResourceCollectionIterator) Next ¶
func (iter *StorageResourceCollectionIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*StorageResourceCollectionIterator) NextWithContext ¶
func (iter *StorageResourceCollectionIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (StorageResourceCollectionIterator) NotDone ¶
func (iter StorageResourceCollectionIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (StorageResourceCollectionIterator) Response ¶
func (iter StorageResourceCollectionIterator) Response() StorageResourceCollection
Response returns the raw server response from the last page request.
func (StorageResourceCollectionIterator) Value ¶
func (iter StorageResourceCollectionIterator) Value() StorageResource
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type StorageResourceCollectionPage ¶
type StorageResourceCollectionPage struct {
// contains filtered or unexported fields
}
StorageResourceCollectionPage contains a page of StorageResource values.
func NewStorageResourceCollectionPage ¶
func NewStorageResourceCollectionPage(cur StorageResourceCollection, getNextPage func(context.Context, StorageResourceCollection) (StorageResourceCollection, error)) StorageResourceCollectionPage
Creates a new instance of the StorageResourceCollectionPage type.
func (*StorageResourceCollectionPage) Next ¶
func (page *StorageResourceCollectionPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*StorageResourceCollectionPage) NextWithContext ¶
func (page *StorageResourceCollectionPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (StorageResourceCollectionPage) NotDone ¶
func (page StorageResourceCollectionPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (StorageResourceCollectionPage) Response ¶
func (page StorageResourceCollectionPage) Response() StorageResourceCollection
Response returns the raw server response from the last page request.
func (StorageResourceCollectionPage) Values ¶
func (page StorageResourceCollectionPage) Values() []StorageResource
Values returns the slice of values for the current page or nil if there are no values.
type StorageType ¶
type StorageType string
StorageType enumerates the values for storage type.
const ( // StorageTypeStorageAccount ... StorageTypeStorageAccount StorageType = "StorageAccount" // StorageTypeStorageProperties ... StorageTypeStorageProperties StorageType = "StorageProperties" )
func PossibleStorageTypeValues ¶
func PossibleStorageTypeValues() []StorageType
PossibleStorageTypeValues returns an array of possible values for the StorageType const type.
type StoragesClient ¶
type StoragesClient struct {
BaseClient
}
StoragesClient is the REST API for Azure Spring Apps
func NewStoragesClient ¶
func NewStoragesClient(subscriptionID string) StoragesClient
NewStoragesClient creates an instance of the StoragesClient client.
func NewStoragesClientWithBaseURI ¶
func NewStoragesClientWithBaseURI(baseURI string, subscriptionID string) StoragesClient
NewStoragesClientWithBaseURI creates an instance of the StoragesClient client using a custom endpoint. Use this when interacting with an Azure cloud that uses a non-standard base URI (sovereign clouds, Azure stack).
func (StoragesClient) CreateOrUpdate ¶
func (client StoragesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, serviceName string, storageName string, storageResource StorageResource) (result StoragesCreateOrUpdateFuture, err error)
CreateOrUpdate create or update storage resource. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. storageName - the name of the storage resource. storageResource - parameters for the create or update operation
func (StoragesClient) CreateOrUpdatePreparer ¶
func (client StoragesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, serviceName string, storageName string, storageResource StorageResource) (*http.Request, error)
CreateOrUpdatePreparer prepares the CreateOrUpdate request.
func (StoragesClient) CreateOrUpdateResponder ¶
func (client StoragesClient) CreateOrUpdateResponder(resp *http.Response) (result StorageResource, err error)
CreateOrUpdateResponder handles the response to the CreateOrUpdate request. The method always closes the http.Response Body.
func (StoragesClient) CreateOrUpdateSender ¶
func (client StoragesClient) CreateOrUpdateSender(req *http.Request) (future StoragesCreateOrUpdateFuture, err error)
CreateOrUpdateSender sends the CreateOrUpdate request. The method will close the http.Response Body if it receives an error.
func (StoragesClient) Delete ¶
func (client StoragesClient) Delete(ctx context.Context, resourceGroupName string, serviceName string, storageName string) (result StoragesDeleteFuture, err error)
Delete delete the storage resource. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. storageName - the name of the storage resource.
func (StoragesClient) DeletePreparer ¶
func (client StoragesClient) DeletePreparer(ctx context.Context, resourceGroupName string, serviceName string, storageName string) (*http.Request, error)
DeletePreparer prepares the Delete request.
func (StoragesClient) DeleteResponder ¶
func (client StoragesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
DeleteResponder handles the response to the Delete request. The method always closes the http.Response Body.
func (StoragesClient) DeleteSender ¶
func (client StoragesClient) DeleteSender(req *http.Request) (future StoragesDeleteFuture, err error)
DeleteSender sends the Delete request. The method will close the http.Response Body if it receives an error.
func (StoragesClient) Get ¶
func (client StoragesClient) Get(ctx context.Context, resourceGroupName string, serviceName string, storageName string) (result StorageResource, err error)
Get get the storage resource. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource. storageName - the name of the storage resource.
func (StoragesClient) GetPreparer ¶
func (client StoragesClient) GetPreparer(ctx context.Context, resourceGroupName string, serviceName string, storageName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (StoragesClient) GetResponder ¶
func (client StoragesClient) GetResponder(resp *http.Response) (result StorageResource, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (StoragesClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (StoragesClient) List ¶
func (client StoragesClient) List(ctx context.Context, resourceGroupName string, serviceName string) (result StorageResourceCollectionPage, err error)
List list all the storages of one Azure Spring Apps resource. Parameters: resourceGroupName - the name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. serviceName - the name of the Service resource.
func (StoragesClient) ListComplete ¶
func (client StoragesClient) ListComplete(ctx context.Context, resourceGroupName string, serviceName string) (result StorageResourceCollectionIterator, err error)
ListComplete enumerates all values, automatically crossing page boundaries as required.
func (StoragesClient) ListPreparer ¶
func (client StoragesClient) ListPreparer(ctx context.Context, resourceGroupName string, serviceName string) (*http.Request, error)
ListPreparer prepares the List request.
func (StoragesClient) ListResponder ¶
func (client StoragesClient) ListResponder(resp *http.Response) (result StorageResourceCollection, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (StoragesClient) ListSender ¶
ListSender sends the List request. The method will close the http.Response Body if it receives an error.
type StoragesCreateOrUpdateFuture ¶
type StoragesCreateOrUpdateFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(StoragesClient) (StorageResource, error) }
StoragesCreateOrUpdateFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*StoragesCreateOrUpdateFuture) UnmarshalJSON ¶
func (future *StoragesCreateOrUpdateFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type StoragesDeleteFuture ¶
type StoragesDeleteFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(StoragesClient) (autorest.Response, error) }
StoragesDeleteFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*StoragesDeleteFuture) UnmarshalJSON ¶
func (future *StoragesDeleteFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type SupportedApmType ¶
type SupportedApmType struct { // Name - The name of the supported APM type Name *string `json:"name,omitempty"` }
SupportedApmType supported APM type
type SupportedApmTypes ¶
type SupportedApmTypes struct { autorest.Response `json:"-"` // Value - Collection of the supported APM type Value *[]SupportedApmType `json:"value,omitempty"` // NextLink - URL client should use to fetch the next page (per server side paging). // It's null for now, added for future use. NextLink *string `json:"nextLink,omitempty"` }
SupportedApmTypes supported APM types payload
func (SupportedApmTypes) IsEmpty ¶
func (sat SupportedApmTypes) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
type SupportedApmTypesIterator ¶
type SupportedApmTypesIterator struct {
// contains filtered or unexported fields
}
SupportedApmTypesIterator provides access to a complete listing of SupportedApmType values.
func NewSupportedApmTypesIterator ¶
func NewSupportedApmTypesIterator(page SupportedApmTypesPage) SupportedApmTypesIterator
Creates a new instance of the SupportedApmTypesIterator type.
func (*SupportedApmTypesIterator) Next ¶
func (iter *SupportedApmTypesIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*SupportedApmTypesIterator) NextWithContext ¶
func (iter *SupportedApmTypesIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (SupportedApmTypesIterator) NotDone ¶
func (iter SupportedApmTypesIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (SupportedApmTypesIterator) Response ¶
func (iter SupportedApmTypesIterator) Response() SupportedApmTypes
Response returns the raw server response from the last page request.
func (SupportedApmTypesIterator) Value ¶
func (iter SupportedApmTypesIterator) Value() SupportedApmType
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type SupportedApmTypesPage ¶
type SupportedApmTypesPage struct {
// contains filtered or unexported fields
}
SupportedApmTypesPage contains a page of SupportedApmType values.
func NewSupportedApmTypesPage ¶
func NewSupportedApmTypesPage(cur SupportedApmTypes, getNextPage func(context.Context, SupportedApmTypes) (SupportedApmTypes, error)) SupportedApmTypesPage
Creates a new instance of the SupportedApmTypesPage type.
func (*SupportedApmTypesPage) Next ¶
func (page *SupportedApmTypesPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*SupportedApmTypesPage) NextWithContext ¶
func (page *SupportedApmTypesPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (SupportedApmTypesPage) NotDone ¶
func (page SupportedApmTypesPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (SupportedApmTypesPage) Response ¶
func (page SupportedApmTypesPage) Response() SupportedApmTypes
Response returns the raw server response from the last page request.
func (SupportedApmTypesPage) Values ¶
func (page SupportedApmTypesPage) Values() []SupportedApmType
Values returns the slice of values for the current page or nil if there are no values.
type SupportedBuildpackResource ¶
type SupportedBuildpackResource struct { autorest.Response `json:"-"` Properties *SupportedBuildpackResourceProperties `json:"properties,omitempty"` // ID - READ-ONLY; Fully qualified resource Id for the resource. ID *string `json:"id,omitempty"` // Name - READ-ONLY; The name of the resource. Name *string `json:"name,omitempty"` // Type - READ-ONLY; The type of the resource. Type *string `json:"type,omitempty"` SystemData *SystemData `json:"systemData,omitempty"` }
SupportedBuildpackResource supported buildpack resource payload
func (SupportedBuildpackResource) MarshalJSON ¶
func (sbr SupportedBuildpackResource) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for SupportedBuildpackResource.
type SupportedBuildpackResourceProperties ¶
type SupportedBuildpackResourceProperties struct { // BuildpackID - The id of supported buildpack BuildpackID *string `json:"buildpackId,omitempty"` }
SupportedBuildpackResourceProperties supported buildpack resource properties
type SupportedBuildpacksCollection ¶
type SupportedBuildpacksCollection struct { autorest.Response `json:"-"` // Value - Collection of supported buildpacks resources Value *[]SupportedBuildpackResource `json:"value,omitempty"` // NextLink - URL client should use to fetch the next page (per server side paging). // It's null for now, added for future use. NextLink *string `json:"nextLink,omitempty"` }
SupportedBuildpacksCollection object that includes an array of supported buildpacks resources and a possible link for next set
type SupportedRuntimePlatform ¶
type SupportedRuntimePlatform string
SupportedRuntimePlatform enumerates the values for supported runtime platform.
const ( // SupportedRuntimePlatformJava ... SupportedRuntimePlatformJava SupportedRuntimePlatform = "Java" // SupportedRuntimePlatformNETCore ... SupportedRuntimePlatformNETCore SupportedRuntimePlatform = ".NET Core" )
func PossibleSupportedRuntimePlatformValues ¶
func PossibleSupportedRuntimePlatformValues() []SupportedRuntimePlatform
PossibleSupportedRuntimePlatformValues returns an array of possible values for the SupportedRuntimePlatform const type.
type SupportedRuntimeValue ¶
type SupportedRuntimeValue string
SupportedRuntimeValue enumerates the values for supported runtime value.
const ( // SupportedRuntimeValueJava11 ... SupportedRuntimeValueJava11 SupportedRuntimeValue = "Java_11" // SupportedRuntimeValueJava17 ... SupportedRuntimeValueJava17 SupportedRuntimeValue = "Java_17" // SupportedRuntimeValueJava8 ... SupportedRuntimeValueJava8 SupportedRuntimeValue = "Java_8" // SupportedRuntimeValueNetCore31 ... SupportedRuntimeValueNetCore31 SupportedRuntimeValue = "NetCore_31" )
func PossibleSupportedRuntimeValueValues ¶
func PossibleSupportedRuntimeValueValues() []SupportedRuntimeValue
PossibleSupportedRuntimeValueValues returns an array of possible values for the SupportedRuntimeValue const type.
type SupportedRuntimeVersion ¶
type SupportedRuntimeVersion struct { // Value - The raw value which could be passed to deployment CRUD operations. Possible values include: 'SupportedRuntimeValueJava8', 'SupportedRuntimeValueJava11', 'SupportedRuntimeValueJava17', 'SupportedRuntimeValueNetCore31' Value SupportedRuntimeValue `json:"value,omitempty"` // Platform - The platform of this runtime version (possible values: "Java" or ".NET"). Possible values include: 'SupportedRuntimePlatformJava', 'SupportedRuntimePlatformNETCore' Platform SupportedRuntimePlatform `json:"platform,omitempty"` // Version - The detailed version (major.minor) of the platform. Version *string `json:"version,omitempty"` }
SupportedRuntimeVersion supported deployment runtime version descriptor.
type SupportedStackResource ¶
type SupportedStackResource struct { autorest.Response `json:"-"` Properties *SupportedStackResourceProperties `json:"properties,omitempty"` // ID - READ-ONLY; Fully qualified resource Id for the resource. ID *string `json:"id,omitempty"` // Name - READ-ONLY; The name of the resource. Name *string `json:"name,omitempty"` // Type - READ-ONLY; The type of the resource. Type *string `json:"type,omitempty"` SystemData *SystemData `json:"systemData,omitempty"` }
SupportedStackResource supported stack resource payload
func (SupportedStackResource) MarshalJSON ¶
func (ssr SupportedStackResource) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for SupportedStackResource.
type SupportedStackResourceProperties ¶
type SupportedStackResourceProperties struct { // StackID - The id of supported stack StackID *string `json:"stackId,omitempty"` // Version - The version of supported stack Version *string `json:"version,omitempty"` }
SupportedStackResourceProperties supported stack resource properties
type SupportedStacksCollection ¶
type SupportedStacksCollection struct { autorest.Response `json:"-"` // Value - Collection of supported stacks resources Value *[]SupportedStackResource `json:"value,omitempty"` // NextLink - URL client should use to fetch the next page (per server side paging). // It's null for now, added for future use. NextLink *string `json:"nextLink,omitempty"` }
SupportedStacksCollection object that includes an array of supported stacks resources and a possible link for next set
type SystemData ¶
type SystemData struct { // CreatedBy - The identity that created the resource. CreatedBy *string `json:"createdBy,omitempty"` // CreatedByType - The type of identity that created the resource. Possible values include: 'CreatedByTypeUser', 'CreatedByTypeApplication', 'CreatedByTypeManagedIdentity', 'CreatedByTypeKey' CreatedByType CreatedByType `json:"createdByType,omitempty"` // CreatedAt - The timestamp of resource creation (UTC). CreatedAt *date.Time `json:"createdAt,omitempty"` // LastModifiedBy - The identity that last modified the resource. LastModifiedBy *string `json:"lastModifiedBy,omitempty"` // LastModifiedByType - The type of identity that last modified the resource. Possible values include: 'LastModifiedByTypeUser', 'LastModifiedByTypeApplication', 'LastModifiedByTypeManagedIdentity', 'LastModifiedByTypeKey' LastModifiedByType LastModifiedByType `json:"lastModifiedByType,omitempty"` // LastModifiedAt - The timestamp of resource modification (UTC). LastModifiedAt *date.Time `json:"lastModifiedAt,omitempty"` }
SystemData metadata pertaining to creation and last modification of the resource.
type TCPScaleRule ¶
type TCPScaleRule struct { // Metadata - Metadata properties to describe tcp scale rule. Metadata map[string]*string `json:"metadata"` // Auth - Authentication secrets for the tcp scale rule. Auth *[]ScaleRuleAuth `json:"auth,omitempty"` }
TCPScaleRule azure Spring Apps App Instance Tcp scaling rule.
func (TCPScaleRule) MarshalJSON ¶
func (tsr TCPScaleRule) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for TCPScaleRule.
type TCPSocketAction ¶
type TCPSocketAction struct { // Type - Possible values include: 'TypeBasicProbeActionTypeProbeAction', 'TypeBasicProbeActionTypeHTTPGetAction', 'TypeBasicProbeActionTypeExecAction', 'TypeBasicProbeActionTypeTCPSocketAction' Type TypeBasicProbeAction `json:"type,omitempty"` }
TCPSocketAction tCPSocketAction describes an action based on opening a socket
func (TCPSocketAction) AsBasicProbeAction ¶
func (tsa TCPSocketAction) AsBasicProbeAction() (BasicProbeAction, bool)
AsBasicProbeAction is the BasicProbeAction implementation for TCPSocketAction.
func (TCPSocketAction) AsExecAction ¶
func (tsa TCPSocketAction) AsExecAction() (*ExecAction, bool)
AsExecAction is the BasicProbeAction implementation for TCPSocketAction.
func (TCPSocketAction) AsHTTPGetAction ¶
func (tsa TCPSocketAction) AsHTTPGetAction() (*HTTPGetAction, bool)
AsHTTPGetAction is the BasicProbeAction implementation for TCPSocketAction.
func (TCPSocketAction) AsProbeAction ¶
func (tsa TCPSocketAction) AsProbeAction() (*ProbeAction, bool)
AsProbeAction is the BasicProbeAction implementation for TCPSocketAction.
func (TCPSocketAction) AsTCPSocketAction ¶
func (tsa TCPSocketAction) AsTCPSocketAction() (*TCPSocketAction, bool)
AsTCPSocketAction is the BasicProbeAction implementation for TCPSocketAction.
func (TCPSocketAction) MarshalJSON ¶
func (tsa TCPSocketAction) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for TCPSocketAction.
type TemporaryDisk ¶
type TemporaryDisk struct { // SizeInGB - Size of the temporary disk in GB SizeInGB *int32 `json:"sizeInGB,omitempty"` // MountPath - Mount path of the temporary disk MountPath *string `json:"mountPath,omitempty"` }
TemporaryDisk temporary disk payload
type TestKeyType ¶
type TestKeyType string
TestKeyType enumerates the values for test key type.
const ( // TestKeyTypePrimary ... TestKeyTypePrimary TestKeyType = "Primary" // TestKeyTypeSecondary ... TestKeyTypeSecondary TestKeyType = "Secondary" )
func PossibleTestKeyTypeValues ¶
func PossibleTestKeyTypeValues() []TestKeyType
PossibleTestKeyTypeValues returns an array of possible values for the TestKeyType const type.
type TestKeys ¶
type TestKeys struct { autorest.Response `json:"-"` // PrimaryKey - Primary key PrimaryKey *string `json:"primaryKey,omitempty"` // SecondaryKey - Secondary key SecondaryKey *string `json:"secondaryKey,omitempty"` // PrimaryTestEndpoint - Primary test endpoint PrimaryTestEndpoint *string `json:"primaryTestEndpoint,omitempty"` // SecondaryTestEndpoint - Secondary test endpoint SecondaryTestEndpoint *string `json:"secondaryTestEndpoint,omitempty"` // Enabled - Indicates whether the test endpoint feature enabled or not Enabled *bool `json:"enabled,omitempty"` }
TestKeys test keys payload
type TrackedResource ¶
type TrackedResource struct { // Location - The GEO location of the resource. Location *string `json:"location,omitempty"` // Tags - Tags of the service which is a list of key value pairs that describe the resource. Tags map[string]*string `json:"tags"` // ID - READ-ONLY; Fully qualified resource Id for the resource. ID *string `json:"id,omitempty"` // Name - READ-ONLY; The name of the resource. Name *string `json:"name,omitempty"` // Type - READ-ONLY; The type of the resource. Type *string `json:"type,omitempty"` SystemData *SystemData `json:"systemData,omitempty"` }
TrackedResource the resource model definition for a ARM tracked top level resource.
func (TrackedResource) MarshalJSON ¶
func (tr TrackedResource) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for TrackedResource.
type TrafficDirection ¶
type TrafficDirection string
TrafficDirection enumerates the values for traffic direction.
const ( // TrafficDirectionInbound ... TrafficDirectionInbound TrafficDirection = "Inbound" // TrafficDirectionOutbound ... TrafficDirectionOutbound TrafficDirection = "Outbound" )
func PossibleTrafficDirectionValues ¶
func PossibleTrafficDirectionValues() []TrafficDirection
PossibleTrafficDirectionValues returns an array of possible values for the TrafficDirection const type.
type TriggeredBuildResult ¶
type TriggeredBuildResult struct { // ID - The unique build id of this build result ID *string `json:"id,omitempty"` }
TriggeredBuildResult the build result triggered by a build
type Type ¶
type Type string
Type enumerates the values for type.
func PossibleTypeValues ¶
func PossibleTypeValues() []Type
PossibleTypeValues returns an array of possible values for the Type const type.
type TypeBasicCertificateProperties ¶
type TypeBasicCertificateProperties string
TypeBasicCertificateProperties enumerates the values for type basic certificate properties.
const ( // TypeBasicCertificatePropertiesTypeCertificateProperties ... TypeBasicCertificatePropertiesTypeCertificateProperties TypeBasicCertificateProperties = "CertificateProperties" // TypeBasicCertificatePropertiesTypeContentCertificate ... TypeBasicCertificatePropertiesTypeContentCertificate TypeBasicCertificateProperties = "ContentCertificate" // TypeBasicCertificatePropertiesTypeKeyVaultCertificate ... TypeBasicCertificatePropertiesTypeKeyVaultCertificate TypeBasicCertificateProperties = "KeyVaultCertificate" )
func PossibleTypeBasicCertificatePropertiesValues ¶
func PossibleTypeBasicCertificatePropertiesValues() []TypeBasicCertificateProperties
PossibleTypeBasicCertificatePropertiesValues returns an array of possible values for the TypeBasicCertificateProperties const type.
type TypeBasicCustomPersistentDiskProperties ¶
type TypeBasicCustomPersistentDiskProperties string
TypeBasicCustomPersistentDiskProperties enumerates the values for type basic custom persistent disk properties.
const ( // TypeBasicCustomPersistentDiskPropertiesTypeAzureFileVolume ... TypeBasicCustomPersistentDiskPropertiesTypeAzureFileVolume TypeBasicCustomPersistentDiskProperties = "AzureFileVolume" // TypeBasicCustomPersistentDiskPropertiesTypeCustomPersistentDiskProperties ... TypeBasicCustomPersistentDiskPropertiesTypeCustomPersistentDiskProperties TypeBasicCustomPersistentDiskProperties = "CustomPersistentDiskProperties" )
func PossibleTypeBasicCustomPersistentDiskPropertiesValues ¶
func PossibleTypeBasicCustomPersistentDiskPropertiesValues() []TypeBasicCustomPersistentDiskProperties
PossibleTypeBasicCustomPersistentDiskPropertiesValues returns an array of possible values for the TypeBasicCustomPersistentDiskProperties const type.
type TypeBasicProbeAction ¶
type TypeBasicProbeAction string
TypeBasicProbeAction enumerates the values for type basic probe action.
const ( // TypeBasicProbeActionTypeExecAction ... TypeBasicProbeActionTypeExecAction TypeBasicProbeAction = "ExecAction" // TypeBasicProbeActionTypeHTTPGetAction ... TypeBasicProbeActionTypeHTTPGetAction TypeBasicProbeAction = "HTTPGetAction" // TypeBasicProbeActionTypeProbeAction ... TypeBasicProbeActionTypeProbeAction TypeBasicProbeAction = "ProbeAction" // TypeBasicProbeActionTypeTCPSocketAction ... TypeBasicProbeActionTypeTCPSocketAction TypeBasicProbeAction = "TCPSocketAction" )
func PossibleTypeBasicProbeActionValues ¶
func PossibleTypeBasicProbeActionValues() []TypeBasicProbeAction
PossibleTypeBasicProbeActionValues returns an array of possible values for the TypeBasicProbeAction const type.
type TypeBasicUserSourceInfo ¶
type TypeBasicUserSourceInfo string
TypeBasicUserSourceInfo enumerates the values for type basic user source info.
const ( // TypeBasicUserSourceInfoTypeBuildResult ... TypeBasicUserSourceInfoTypeBuildResult TypeBasicUserSourceInfo = "BuildResult" // TypeBasicUserSourceInfoTypeContainer ... TypeBasicUserSourceInfoTypeContainer TypeBasicUserSourceInfo = "Container" // TypeBasicUserSourceInfoTypeJar ... TypeBasicUserSourceInfoTypeJar TypeBasicUserSourceInfo = "Jar" // TypeBasicUserSourceInfoTypeNetCoreZip ... TypeBasicUserSourceInfoTypeNetCoreZip TypeBasicUserSourceInfo = "NetCoreZip" // TypeBasicUserSourceInfoTypeSource ... TypeBasicUserSourceInfoTypeSource TypeBasicUserSourceInfo = "Source" // TypeBasicUserSourceInfoTypeUploadedUserSourceInfo ... TypeBasicUserSourceInfoTypeUploadedUserSourceInfo TypeBasicUserSourceInfo = "UploadedUserSourceInfo" // TypeBasicUserSourceInfoTypeUserSourceInfo ... TypeBasicUserSourceInfoTypeUserSourceInfo TypeBasicUserSourceInfo = "UserSourceInfo" )
func PossibleTypeBasicUserSourceInfoValues ¶
func PossibleTypeBasicUserSourceInfoValues() []TypeBasicUserSourceInfo
PossibleTypeBasicUserSourceInfoValues returns an array of possible values for the TypeBasicUserSourceInfo const type.
type UploadedUserSourceInfo ¶
type UploadedUserSourceInfo struct { // RelativePath - Relative path of the storage which stores the source RelativePath *string `json:"relativePath,omitempty"` // Version - Version of the source Version *string `json:"version,omitempty"` // Type - Possible values include: 'TypeBasicUserSourceInfoTypeUserSourceInfo', 'TypeBasicUserSourceInfoTypeUploadedUserSourceInfo', 'TypeBasicUserSourceInfoTypeJar', 'TypeBasicUserSourceInfoTypeSource', 'TypeBasicUserSourceInfoTypeNetCoreZip', 'TypeBasicUserSourceInfoTypeBuildResult', 'TypeBasicUserSourceInfoTypeContainer' Type TypeBasicUserSourceInfo `json:"type,omitempty"` }
UploadedUserSourceInfo source with uploaded location
func (UploadedUserSourceInfo) AsBasicUploadedUserSourceInfo ¶
func (uusi UploadedUserSourceInfo) AsBasicUploadedUserSourceInfo() (BasicUploadedUserSourceInfo, bool)
AsBasicUploadedUserSourceInfo is the BasicUserSourceInfo implementation for UploadedUserSourceInfo.
func (UploadedUserSourceInfo) AsBasicUserSourceInfo ¶
func (uusi UploadedUserSourceInfo) AsBasicUserSourceInfo() (BasicUserSourceInfo, bool)
AsBasicUserSourceInfo is the BasicUserSourceInfo implementation for UploadedUserSourceInfo.
func (UploadedUserSourceInfo) AsBuildResultUserSourceInfo ¶
func (uusi UploadedUserSourceInfo) AsBuildResultUserSourceInfo() (*BuildResultUserSourceInfo, bool)
AsBuildResultUserSourceInfo is the BasicUserSourceInfo implementation for UploadedUserSourceInfo.
func (UploadedUserSourceInfo) AsCustomContainerUserSourceInfo ¶
func (uusi UploadedUserSourceInfo) AsCustomContainerUserSourceInfo() (*CustomContainerUserSourceInfo, bool)
AsCustomContainerUserSourceInfo is the BasicUserSourceInfo implementation for UploadedUserSourceInfo.
func (UploadedUserSourceInfo) AsJarUploadedUserSourceInfo ¶
func (uusi UploadedUserSourceInfo) AsJarUploadedUserSourceInfo() (*JarUploadedUserSourceInfo, bool)
AsJarUploadedUserSourceInfo is the BasicUserSourceInfo implementation for UploadedUserSourceInfo.
func (UploadedUserSourceInfo) AsNetCoreZipUploadedUserSourceInfo ¶
func (uusi UploadedUserSourceInfo) AsNetCoreZipUploadedUserSourceInfo() (*NetCoreZipUploadedUserSourceInfo, bool)
AsNetCoreZipUploadedUserSourceInfo is the BasicUserSourceInfo implementation for UploadedUserSourceInfo.
func (UploadedUserSourceInfo) AsSourceUploadedUserSourceInfo ¶
func (uusi UploadedUserSourceInfo) AsSourceUploadedUserSourceInfo() (*SourceUploadedUserSourceInfo, bool)
AsSourceUploadedUserSourceInfo is the BasicUserSourceInfo implementation for UploadedUserSourceInfo.
func (UploadedUserSourceInfo) AsUploadedUserSourceInfo ¶
func (uusi UploadedUserSourceInfo) AsUploadedUserSourceInfo() (*UploadedUserSourceInfo, bool)
AsUploadedUserSourceInfo is the BasicUserSourceInfo implementation for UploadedUserSourceInfo.
func (UploadedUserSourceInfo) AsUserSourceInfo ¶
func (uusi UploadedUserSourceInfo) AsUserSourceInfo() (*UserSourceInfo, bool)
AsUserSourceInfo is the BasicUserSourceInfo implementation for UploadedUserSourceInfo.
func (UploadedUserSourceInfo) MarshalJSON ¶
func (uusi UploadedUserSourceInfo) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for UploadedUserSourceInfo.
type UserAssignedManagedIdentity ¶
type UserAssignedManagedIdentity struct { // PrincipalID - READ-ONLY; Principal Id of user-assigned managed identity. PrincipalID *string `json:"principalId,omitempty"` // ClientID - READ-ONLY; Client Id of user-assigned managed identity. ClientID *string `json:"clientId,omitempty"` }
UserAssignedManagedIdentity the details of the user-assigned managed identity assigned to an App.
func (UserAssignedManagedIdentity) MarshalJSON ¶
func (uami UserAssignedManagedIdentity) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for UserAssignedManagedIdentity.
type UserSourceInfo ¶
type UserSourceInfo struct { // Version - Version of the source Version *string `json:"version,omitempty"` // Type - Possible values include: 'TypeBasicUserSourceInfoTypeUserSourceInfo', 'TypeBasicUserSourceInfoTypeUploadedUserSourceInfo', 'TypeBasicUserSourceInfoTypeJar', 'TypeBasicUserSourceInfoTypeSource', 'TypeBasicUserSourceInfoTypeNetCoreZip', 'TypeBasicUserSourceInfoTypeBuildResult', 'TypeBasicUserSourceInfoTypeContainer' Type TypeBasicUserSourceInfo `json:"type,omitempty"` }
UserSourceInfo source information for a deployment
func (UserSourceInfo) AsBasicUploadedUserSourceInfo ¶
func (usi UserSourceInfo) AsBasicUploadedUserSourceInfo() (BasicUploadedUserSourceInfo, bool)
AsBasicUploadedUserSourceInfo is the BasicUserSourceInfo implementation for UserSourceInfo.
func (UserSourceInfo) AsBasicUserSourceInfo ¶
func (usi UserSourceInfo) AsBasicUserSourceInfo() (BasicUserSourceInfo, bool)
AsBasicUserSourceInfo is the BasicUserSourceInfo implementation for UserSourceInfo.
func (UserSourceInfo) AsBuildResultUserSourceInfo ¶
func (usi UserSourceInfo) AsBuildResultUserSourceInfo() (*BuildResultUserSourceInfo, bool)
AsBuildResultUserSourceInfo is the BasicUserSourceInfo implementation for UserSourceInfo.
func (UserSourceInfo) AsCustomContainerUserSourceInfo ¶
func (usi UserSourceInfo) AsCustomContainerUserSourceInfo() (*CustomContainerUserSourceInfo, bool)
AsCustomContainerUserSourceInfo is the BasicUserSourceInfo implementation for UserSourceInfo.
func (UserSourceInfo) AsJarUploadedUserSourceInfo ¶
func (usi UserSourceInfo) AsJarUploadedUserSourceInfo() (*JarUploadedUserSourceInfo, bool)
AsJarUploadedUserSourceInfo is the BasicUserSourceInfo implementation for UserSourceInfo.
func (UserSourceInfo) AsNetCoreZipUploadedUserSourceInfo ¶
func (usi UserSourceInfo) AsNetCoreZipUploadedUserSourceInfo() (*NetCoreZipUploadedUserSourceInfo, bool)
AsNetCoreZipUploadedUserSourceInfo is the BasicUserSourceInfo implementation for UserSourceInfo.
func (UserSourceInfo) AsSourceUploadedUserSourceInfo ¶
func (usi UserSourceInfo) AsSourceUploadedUserSourceInfo() (*SourceUploadedUserSourceInfo, bool)
AsSourceUploadedUserSourceInfo is the BasicUserSourceInfo implementation for UserSourceInfo.
func (UserSourceInfo) AsUploadedUserSourceInfo ¶
func (usi UserSourceInfo) AsUploadedUserSourceInfo() (*UploadedUserSourceInfo, bool)
AsUploadedUserSourceInfo is the BasicUserSourceInfo implementation for UserSourceInfo.
func (UserSourceInfo) AsUserSourceInfo ¶
func (usi UserSourceInfo) AsUserSourceInfo() (*UserSourceInfo, bool)
AsUserSourceInfo is the BasicUserSourceInfo implementation for UserSourceInfo.
func (UserSourceInfo) MarshalJSON ¶
func (usi UserSourceInfo) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for UserSourceInfo.
type ValidationMessages ¶
type ValidationMessages struct { // Name - The name of the configuration service git repository. Name *string `json:"name,omitempty"` // Messages - Detailed validation messages. Messages *[]string `json:"messages,omitempty"` }
ValidationMessages validate messages of the configuration service git repositories
Source Files ¶
- apiportalcustomdomains.go
- apiportals.go
- apms.go
- applicationaccelerators.go
- applicationliveviews.go
- apps.go
- bindings.go
- buildpackbinding.go
- buildservice.go
- buildserviceagentpool.go
- buildservicebuilder.go
- certificates.go
- client.go
- configservers.go
- configurationservices.go
- containerregistries.go
- customdomains.go
- customizedaccelerators.go
- deployments.go
- devtoolportals.go
- enums.go
- eurekaservers.go
- gatewaycustomdomains.go
- gatewayrouteconfigs.go
- gateways.go
- models.go
- monitoringsettings.go
- operations.go
- predefinedaccelerators.go
- runtimeversions.go
- serviceregistries.go
- services.go
- skus.go
- storages.go
- version.go