Documentation ¶
Index ¶
- func PossibleValuesForIntegrationServiceEnvironmentSkuName() []string
- func PossibleValuesForIntegrationServiceEnvironmentSkuScaleType() []string
- func ValidateIntegrationServiceEnvironmentID(input interface{}, key string) (warnings []string, errors []error)
- type IntegrationServiceEnvironmentId
- func NewIntegrationServiceEnvironmentID(subscriptionId string, resourceGroup string, ...) IntegrationServiceEnvironmentId
- func ParseIntegrationServiceEnvironmentID(input string) (*IntegrationServiceEnvironmentId, error)
- func ParseIntegrationServiceEnvironmentIDInsensitively(input string) (*IntegrationServiceEnvironmentId, error)
- type IntegrationServiceEnvironmentSkuCapacity
- type IntegrationServiceEnvironmentSkuDefinition
- type IntegrationServiceEnvironmentSkuDefinitionOperationPredicate
- type IntegrationServiceEnvironmentSkuDefinitionSku
- type IntegrationServiceEnvironmentSkuName
- type IntegrationServiceEnvironmentSkuScaleType
- type IntegrationServiceEnvironmentSkusClient
- func (c IntegrationServiceEnvironmentSkusClient) List(ctx context.Context, id IntegrationServiceEnvironmentId) (resp ListOperationResponse, err error)
- func (c IntegrationServiceEnvironmentSkusClient) ListComplete(ctx context.Context, id IntegrationServiceEnvironmentId) (ListCompleteResult, error)
- func (c IntegrationServiceEnvironmentSkusClient) ListCompleteMatchingPredicate(ctx context.Context, id IntegrationServiceEnvironmentId, ...) (resp ListCompleteResult, err error)
- type ListCompleteResult
- type ListOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForIntegrationServiceEnvironmentSkuName ¶
func PossibleValuesForIntegrationServiceEnvironmentSkuName() []string
func PossibleValuesForIntegrationServiceEnvironmentSkuScaleType ¶
func PossibleValuesForIntegrationServiceEnvironmentSkuScaleType() []string
func ValidateIntegrationServiceEnvironmentID ¶
func ValidateIntegrationServiceEnvironmentID(input interface{}, key string) (warnings []string, errors []error)
ValidateIntegrationServiceEnvironmentID checks that 'input' can be parsed as a Integration Service Environment ID
Types ¶
type IntegrationServiceEnvironmentId ¶
type IntegrationServiceEnvironmentId struct { SubscriptionId string ResourceGroup string IntegrationServiceEnvironmentName string }
IntegrationServiceEnvironmentId is a struct representing the Resource ID for a Integration Service Environment
func NewIntegrationServiceEnvironmentID ¶
func NewIntegrationServiceEnvironmentID(subscriptionId string, resourceGroup string, integrationServiceEnvironmentName string) IntegrationServiceEnvironmentId
NewIntegrationServiceEnvironmentID returns a new IntegrationServiceEnvironmentId struct
func ParseIntegrationServiceEnvironmentID ¶
func ParseIntegrationServiceEnvironmentID(input string) (*IntegrationServiceEnvironmentId, error)
ParseIntegrationServiceEnvironmentID parses 'input' into a IntegrationServiceEnvironmentId
func ParseIntegrationServiceEnvironmentIDInsensitively ¶
func ParseIntegrationServiceEnvironmentIDInsensitively(input string) (*IntegrationServiceEnvironmentId, error)
ParseIntegrationServiceEnvironmentIDInsensitively parses 'input' case-insensitively into a IntegrationServiceEnvironmentId note: this method should only be used for API response data and not user input
func (IntegrationServiceEnvironmentId) ID ¶
func (id IntegrationServiceEnvironmentId) ID() string
ID returns the formatted Integration Service Environment ID
func (IntegrationServiceEnvironmentId) Segments ¶
func (id IntegrationServiceEnvironmentId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Integration Service Environment ID
func (IntegrationServiceEnvironmentId) String ¶
func (id IntegrationServiceEnvironmentId) String() string
String returns a human-readable description of this Integration Service Environment ID
type IntegrationServiceEnvironmentSkuCapacity ¶
type IntegrationServiceEnvironmentSkuCapacity struct { Default *int64 `json:"default,omitempty"` Maximum *int64 `json:"maximum,omitempty"` Minimum *int64 `json:"minimum,omitempty"` ScaleType *IntegrationServiceEnvironmentSkuScaleType `json:"scaleType,omitempty"` }
type IntegrationServiceEnvironmentSkuDefinition ¶
type IntegrationServiceEnvironmentSkuDefinition struct { Capacity *IntegrationServiceEnvironmentSkuCapacity `json:"capacity,omitempty"` ResourceType *string `json:"resourceType,omitempty"` Sku *IntegrationServiceEnvironmentSkuDefinitionSku `json:"sku,omitempty"` }
type IntegrationServiceEnvironmentSkuDefinitionOperationPredicate ¶
type IntegrationServiceEnvironmentSkuDefinitionOperationPredicate struct {
ResourceType *string
}
type IntegrationServiceEnvironmentSkuDefinitionSku ¶
type IntegrationServiceEnvironmentSkuDefinitionSku struct { Name *IntegrationServiceEnvironmentSkuName `json:"name,omitempty"` Tier *string `json:"tier,omitempty"` }
type IntegrationServiceEnvironmentSkuName ¶
type IntegrationServiceEnvironmentSkuName string
const ( IntegrationServiceEnvironmentSkuNameDeveloper IntegrationServiceEnvironmentSkuName = "Developer" IntegrationServiceEnvironmentSkuNameNotSpecified IntegrationServiceEnvironmentSkuName = "NotSpecified" IntegrationServiceEnvironmentSkuNamePremium IntegrationServiceEnvironmentSkuName = "Premium" )
type IntegrationServiceEnvironmentSkuScaleType ¶
type IntegrationServiceEnvironmentSkuScaleType string
const ( IntegrationServiceEnvironmentSkuScaleTypeAutomatic IntegrationServiceEnvironmentSkuScaleType = "Automatic" IntegrationServiceEnvironmentSkuScaleTypeManual IntegrationServiceEnvironmentSkuScaleType = "Manual" IntegrationServiceEnvironmentSkuScaleTypeNone IntegrationServiceEnvironmentSkuScaleType = "None" )
type IntegrationServiceEnvironmentSkusClient ¶
type IntegrationServiceEnvironmentSkusClient struct { Client autorest.Client // contains filtered or unexported fields }
func NewIntegrationServiceEnvironmentSkusClientWithBaseURI ¶
func NewIntegrationServiceEnvironmentSkusClientWithBaseURI(endpoint string) IntegrationServiceEnvironmentSkusClient
func (IntegrationServiceEnvironmentSkusClient) List ¶
func (c IntegrationServiceEnvironmentSkusClient) List(ctx context.Context, id IntegrationServiceEnvironmentId) (resp ListOperationResponse, err error)
List ...
func (IntegrationServiceEnvironmentSkusClient) ListComplete ¶
func (c IntegrationServiceEnvironmentSkusClient) ListComplete(ctx context.Context, id IntegrationServiceEnvironmentId) (ListCompleteResult, error)
ListComplete retrieves all of the results into a single object
func (IntegrationServiceEnvironmentSkusClient) ListCompleteMatchingPredicate ¶
func (c IntegrationServiceEnvironmentSkusClient) ListCompleteMatchingPredicate(ctx context.Context, id IntegrationServiceEnvironmentId, predicate IntegrationServiceEnvironmentSkuDefinitionOperationPredicate) (resp ListCompleteResult, err error)
ListCompleteMatchingPredicate retrieves all of the results and then applied the predicate
type ListCompleteResult ¶
type ListCompleteResult struct {
Items []IntegrationServiceEnvironmentSkuDefinition
}
type ListOperationResponse ¶
type ListOperationResponse struct { HttpResponse *http.Response Model *[]IntegrationServiceEnvironmentSkuDefinition // contains filtered or unexported fields }
func (ListOperationResponse) HasMore ¶
func (r ListOperationResponse) HasMore() bool
func (ListOperationResponse) LoadMore ¶
func (r ListOperationResponse) LoadMore(ctx context.Context) (resp ListOperationResponse, err error)