Documentation ¶
Index ¶
- func PossibleValuesForBuildProvisioningState() []string
- func PossibleValuesForBuildStatus() []string
- func ValidateContainerAppBuildID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateContainerAppID(input interface{}, key string) (warnings []string, errors []error)
- type BuildProvisioningState
- type BuildStatus
- type ByContainerAppListCompleteResult
- type ByContainerAppListCustomPager
- type ByContainerAppListOperationResponse
- type ContainerAppBuildId
- type ContainerAppId
- type ContainerAppsBuildConfiguration
- type ContainerAppsBuildProperties
- type ContainerAppsBuildResource
- type ContainerAppsBuildResourceOperationPredicate
- type ContainerAppsBuildsClient
- func (c ContainerAppsBuildsClient) ByContainerAppList(ctx context.Context, id ContainerAppId) (result ByContainerAppListOperationResponse, err error)
- func (c ContainerAppsBuildsClient) ByContainerAppListComplete(ctx context.Context, id ContainerAppId) (ByContainerAppListCompleteResult, error)
- func (c ContainerAppsBuildsClient) ByContainerAppListCompleteMatchingPredicate(ctx context.Context, id ContainerAppId, ...) (result ByContainerAppListCompleteResult, err error)
- func (c ContainerAppsBuildsClient) Delete(ctx context.Context, id ContainerAppBuildId) (result DeleteOperationResponse, err error)
- func (c ContainerAppsBuildsClient) DeleteThenPoll(ctx context.Context, id ContainerAppBuildId) error
- func (c ContainerAppsBuildsClient) Get(ctx context.Context, id ContainerAppBuildId) (result GetOperationResponse, err error)
- type ContainerRegistryWithCustomImage
- type DeleteOperationResponse
- type EnvironmentVariable
- type GetOperationResponse
- type HTTPGet
- type PreBuildStep
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForBuildProvisioningState ¶
func PossibleValuesForBuildProvisioningState() []string
func PossibleValuesForBuildStatus ¶
func PossibleValuesForBuildStatus() []string
func ValidateContainerAppBuildID ¶
ValidateContainerAppBuildID checks that 'input' can be parsed as a Container App Build ID
func ValidateContainerAppID ¶
ValidateContainerAppID checks that 'input' can be parsed as a Container App ID
Types ¶
type BuildProvisioningState ¶
type BuildProvisioningState string
const ( BuildProvisioningStateCanceled BuildProvisioningState = "Canceled" BuildProvisioningStateCreating BuildProvisioningState = "Creating" BuildProvisioningStateDeleting BuildProvisioningState = "Deleting" BuildProvisioningStateFailed BuildProvisioningState = "Failed" BuildProvisioningStateSucceeded BuildProvisioningState = "Succeeded" BuildProvisioningStateUpdating BuildProvisioningState = "Updating" )
func (*BuildProvisioningState) UnmarshalJSON ¶
func (s *BuildProvisioningState) UnmarshalJSON(bytes []byte) error
type BuildStatus ¶
type BuildStatus string
const ( BuildStatusCanceled BuildStatus = "Canceled" BuildStatusFailed BuildStatus = "Failed" BuildStatusInProgress BuildStatus = "InProgress" BuildStatusNotStarted BuildStatus = "NotStarted" BuildStatusSucceeded BuildStatus = "Succeeded" )
func (*BuildStatus) UnmarshalJSON ¶
func (s *BuildStatus) UnmarshalJSON(bytes []byte) error
type ByContainerAppListCompleteResult ¶
type ByContainerAppListCompleteResult struct { LatestHttpResponse *http.Response Items []ContainerAppsBuildResource }
type ByContainerAppListCustomPager ¶
func (*ByContainerAppListCustomPager) NextPageLink ¶
func (p *ByContainerAppListCustomPager) NextPageLink() *odata.Link
type ByContainerAppListOperationResponse ¶
type ByContainerAppListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]ContainerAppsBuildResource }
type ContainerAppBuildId ¶
type ContainerAppBuildId struct { SubscriptionId string ResourceGroupName string ContainerAppName string BuildName string }
ContainerAppBuildId is a struct representing the Resource ID for a Container App Build
func NewContainerAppBuildID ¶
func NewContainerAppBuildID(subscriptionId string, resourceGroupName string, containerAppName string, buildName string) ContainerAppBuildId
NewContainerAppBuildID returns a new ContainerAppBuildId struct
func ParseContainerAppBuildID ¶
func ParseContainerAppBuildID(input string) (*ContainerAppBuildId, error)
ParseContainerAppBuildID parses 'input' into a ContainerAppBuildId
func ParseContainerAppBuildIDInsensitively ¶
func ParseContainerAppBuildIDInsensitively(input string) (*ContainerAppBuildId, error)
ParseContainerAppBuildIDInsensitively parses 'input' case-insensitively into a ContainerAppBuildId note: this method should only be used for API response data and not user input
func (*ContainerAppBuildId) FromParseResult ¶
func (id *ContainerAppBuildId) FromParseResult(input resourceids.ParseResult) error
func (ContainerAppBuildId) ID ¶
func (id ContainerAppBuildId) ID() string
ID returns the formatted Container App Build ID
func (ContainerAppBuildId) Segments ¶
func (id ContainerAppBuildId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Container App Build ID
func (ContainerAppBuildId) String ¶
func (id ContainerAppBuildId) String() string
String returns a human-readable description of this Container App Build ID
type ContainerAppId ¶
type ContainerAppId struct { SubscriptionId string ResourceGroupName string ContainerAppName string }
ContainerAppId is a struct representing the Resource ID for a Container App
func NewContainerAppID ¶
func NewContainerAppID(subscriptionId string, resourceGroupName string, containerAppName string) ContainerAppId
NewContainerAppID returns a new ContainerAppId struct
func ParseContainerAppID ¶
func ParseContainerAppID(input string) (*ContainerAppId, error)
ParseContainerAppID parses 'input' into a ContainerAppId
func ParseContainerAppIDInsensitively ¶
func ParseContainerAppIDInsensitively(input string) (*ContainerAppId, error)
ParseContainerAppIDInsensitively parses 'input' case-insensitively into a ContainerAppId note: this method should only be used for API response data and not user input
func (*ContainerAppId) FromParseResult ¶
func (id *ContainerAppId) FromParseResult(input resourceids.ParseResult) error
func (ContainerAppId) ID ¶
func (id ContainerAppId) ID() string
ID returns the formatted Container App ID
func (ContainerAppId) Segments ¶
func (id ContainerAppId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Container App ID
func (ContainerAppId) String ¶
func (id ContainerAppId) String() string
String returns a human-readable description of this Container App ID
type ContainerAppsBuildConfiguration ¶
type ContainerAppsBuildConfiguration struct { BaseOs *string `json:"baseOs,omitempty"` EnvironmentVariables *[]EnvironmentVariable `json:"environmentVariables,omitempty"` Platform *string `json:"platform,omitempty"` PlatformVersion *string `json:"platformVersion,omitempty"` PreBuildSteps *[]PreBuildStep `json:"preBuildSteps,omitempty"` }
type ContainerAppsBuildProperties ¶
type ContainerAppsBuildProperties struct { BuildStatus *BuildStatus `json:"buildStatus,omitempty"` Configuration *ContainerAppsBuildConfiguration `json:"configuration,omitempty"` DestinationContainerRegistry *ContainerRegistryWithCustomImage `json:"destinationContainerRegistry,omitempty"` LogStreamEndpoint *string `json:"logStreamEndpoint,omitempty"` ProvisioningState *BuildProvisioningState `json:"provisioningState,omitempty"` }
type ContainerAppsBuildResource ¶
type ContainerAppsBuildResource struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *ContainerAppsBuildProperties `json:"properties,omitempty"` SystemData *systemdata.SystemData `json:"systemData,omitempty"` Type *string `json:"type,omitempty"` }
type ContainerAppsBuildResourceOperationPredicate ¶
func (ContainerAppsBuildResourceOperationPredicate) Matches ¶
func (p ContainerAppsBuildResourceOperationPredicate) Matches(input ContainerAppsBuildResource) bool
type ContainerAppsBuildsClient ¶
type ContainerAppsBuildsClient struct {
Client *resourcemanager.Client
}
func NewContainerAppsBuildsClientWithBaseURI ¶
func NewContainerAppsBuildsClientWithBaseURI(sdkApi sdkEnv.Api) (*ContainerAppsBuildsClient, error)
func (ContainerAppsBuildsClient) ByContainerAppList ¶
func (c ContainerAppsBuildsClient) ByContainerAppList(ctx context.Context, id ContainerAppId) (result ByContainerAppListOperationResponse, err error)
ByContainerAppList ...
func (ContainerAppsBuildsClient) ByContainerAppListComplete ¶
func (c ContainerAppsBuildsClient) ByContainerAppListComplete(ctx context.Context, id ContainerAppId) (ByContainerAppListCompleteResult, error)
ByContainerAppListComplete retrieves all the results into a single object
func (ContainerAppsBuildsClient) ByContainerAppListCompleteMatchingPredicate ¶
func (c ContainerAppsBuildsClient) ByContainerAppListCompleteMatchingPredicate(ctx context.Context, id ContainerAppId, predicate ContainerAppsBuildResourceOperationPredicate) (result ByContainerAppListCompleteResult, err error)
ByContainerAppListCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (ContainerAppsBuildsClient) Delete ¶
func (c ContainerAppsBuildsClient) Delete(ctx context.Context, id ContainerAppBuildId) (result DeleteOperationResponse, err error)
Delete ...
func (ContainerAppsBuildsClient) DeleteThenPoll ¶
func (c ContainerAppsBuildsClient) DeleteThenPoll(ctx context.Context, id ContainerAppBuildId) error
DeleteThenPoll performs Delete then polls until it's completed
func (ContainerAppsBuildsClient) Get ¶
func (c ContainerAppsBuildsClient) Get(ctx context.Context, id ContainerAppBuildId) (result GetOperationResponse, err error)
Get ...
type DeleteOperationResponse ¶
type EnvironmentVariable ¶
type GetOperationResponse ¶
type GetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *ContainerAppsBuildResource }
type PreBuildStep ¶
Source Files ¶
- client.go
- constants.go
- id_containerapp.go
- id_containerappbuild.go
- method_bycontainerapplist.go
- method_delete.go
- method_get.go
- model_containerappsbuildconfiguration.go
- model_containerappsbuildproperties.go
- model_containerappsbuildresource.go
- model_containerregistrywithcustomimage.go
- model_environmentvariable.go
- model_httpget.go
- model_prebuildstep.go
- predicates.go
- version.go