Documentation
¶
Index ¶
- func PossibleValuesForEnvironmentTypeEnableStatus() []string
- func PossibleValuesForProvisioningState() []string
- func ValidateAllowedEnvironmentTypeID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateDevCenterEnvironmentTypeID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateDevCenterID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateEnvironmentTypeID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateProjectID(input interface{}, key string) (warnings []string, errors []error)
- type AllowedEnvironmentType
- type AllowedEnvironmentTypeId
- func NewAllowedEnvironmentTypeID(subscriptionId string, resourceGroupName string, projectName string, ...) AllowedEnvironmentTypeId
- func ParseAllowedEnvironmentTypeID(input string) (*AllowedEnvironmentTypeId, error)
- func ParseAllowedEnvironmentTypeIDInsensitively(input string) (*AllowedEnvironmentTypeId, error)
- type AllowedEnvironmentTypeOperationPredicate
- type AllowedEnvironmentTypeProperties
- type DevCenterEnvironmentTypeId
- func NewDevCenterEnvironmentTypeID(subscriptionId string, resourceGroupName string, devCenterName string, ...) DevCenterEnvironmentTypeId
- func ParseDevCenterEnvironmentTypeID(input string) (*DevCenterEnvironmentTypeId, error)
- func ParseDevCenterEnvironmentTypeIDInsensitively(input string) (*DevCenterEnvironmentTypeId, error)
- type DevCenterId
- type EnvironmentRole
- type EnvironmentType
- type EnvironmentTypeEnableStatus
- type EnvironmentTypeId
- type EnvironmentTypeOperationPredicate
- type EnvironmentTypeProperties
- type EnvironmentTypeUpdate
- type EnvironmentTypesClient
- func (c EnvironmentTypesClient) EnvironmentTypesCreateOrUpdate(ctx context.Context, id DevCenterEnvironmentTypeId, input EnvironmentType) (result EnvironmentTypesCreateOrUpdateOperationResponse, err error)
- func (c EnvironmentTypesClient) EnvironmentTypesDelete(ctx context.Context, id DevCenterEnvironmentTypeId) (result EnvironmentTypesDeleteOperationResponse, err error)
- func (c EnvironmentTypesClient) EnvironmentTypesGet(ctx context.Context, id DevCenterEnvironmentTypeId) (result EnvironmentTypesGetOperationResponse, err error)
- func (c EnvironmentTypesClient) EnvironmentTypesListByDevCenter(ctx context.Context, id DevCenterId, ...) (result EnvironmentTypesListByDevCenterOperationResponse, err error)
- func (c EnvironmentTypesClient) EnvironmentTypesListByDevCenterComplete(ctx context.Context, id DevCenterId, ...) (EnvironmentTypesListByDevCenterCompleteResult, error)
- func (c EnvironmentTypesClient) EnvironmentTypesListByDevCenterCompleteMatchingPredicate(ctx context.Context, id DevCenterId, ...) (result EnvironmentTypesListByDevCenterCompleteResult, err error)
- func (c EnvironmentTypesClient) EnvironmentTypesUpdate(ctx context.Context, id DevCenterEnvironmentTypeId, ...) (result EnvironmentTypesUpdateOperationResponse, err error)
- func (c EnvironmentTypesClient) ProjectAllowedEnvironmentTypesGet(ctx context.Context, id AllowedEnvironmentTypeId) (result ProjectAllowedEnvironmentTypesGetOperationResponse, err error)
- func (c EnvironmentTypesClient) ProjectAllowedEnvironmentTypesList(ctx context.Context, id ProjectId, ...) (result ProjectAllowedEnvironmentTypesListOperationResponse, err error)
- func (c EnvironmentTypesClient) ProjectAllowedEnvironmentTypesListComplete(ctx context.Context, id ProjectId, ...) (ProjectAllowedEnvironmentTypesListCompleteResult, error)
- func (c EnvironmentTypesClient) ProjectAllowedEnvironmentTypesListCompleteMatchingPredicate(ctx context.Context, id ProjectId, ...) (result ProjectAllowedEnvironmentTypesListCompleteResult, err error)
- func (c EnvironmentTypesClient) ProjectEnvironmentTypesCreateOrUpdate(ctx context.Context, id EnvironmentTypeId, input ProjectEnvironmentType) (result ProjectEnvironmentTypesCreateOrUpdateOperationResponse, err error)
- func (c EnvironmentTypesClient) ProjectEnvironmentTypesDelete(ctx context.Context, id EnvironmentTypeId) (result ProjectEnvironmentTypesDeleteOperationResponse, err error)
- func (c EnvironmentTypesClient) ProjectEnvironmentTypesGet(ctx context.Context, id EnvironmentTypeId) (result ProjectEnvironmentTypesGetOperationResponse, err error)
- func (c EnvironmentTypesClient) ProjectEnvironmentTypesList(ctx context.Context, id ProjectId, ...) (result ProjectEnvironmentTypesListOperationResponse, err error)
- func (c EnvironmentTypesClient) ProjectEnvironmentTypesListComplete(ctx context.Context, id ProjectId, ...) (ProjectEnvironmentTypesListCompleteResult, error)
- func (c EnvironmentTypesClient) ProjectEnvironmentTypesListCompleteMatchingPredicate(ctx context.Context, id ProjectId, ...) (result ProjectEnvironmentTypesListCompleteResult, err error)
- func (c EnvironmentTypesClient) ProjectEnvironmentTypesUpdate(ctx context.Context, id EnvironmentTypeId, input ProjectEnvironmentTypeUpdate) (result ProjectEnvironmentTypesUpdateOperationResponse, err error)
- type EnvironmentTypesCreateOrUpdateOperationResponse
- type EnvironmentTypesDeleteOperationResponse
- type EnvironmentTypesGetOperationResponse
- type EnvironmentTypesListByDevCenterCompleteResult
- type EnvironmentTypesListByDevCenterCustomPager
- type EnvironmentTypesListByDevCenterOperationOptions
- type EnvironmentTypesListByDevCenterOperationResponse
- type EnvironmentTypesUpdateOperationResponse
- type ProjectAllowedEnvironmentTypesGetOperationResponse
- type ProjectAllowedEnvironmentTypesListCompleteResult
- type ProjectAllowedEnvironmentTypesListCustomPager
- type ProjectAllowedEnvironmentTypesListOperationOptions
- type ProjectAllowedEnvironmentTypesListOperationResponse
- type ProjectEnvironmentType
- type ProjectEnvironmentTypeOperationPredicate
- type ProjectEnvironmentTypeProperties
- type ProjectEnvironmentTypeUpdate
- type ProjectEnvironmentTypeUpdateProperties
- type ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignment
- type ProjectEnvironmentTypesCreateOrUpdateOperationResponse
- type ProjectEnvironmentTypesDeleteOperationResponse
- type ProjectEnvironmentTypesGetOperationResponse
- type ProjectEnvironmentTypesListCompleteResult
- type ProjectEnvironmentTypesListCustomPager
- type ProjectEnvironmentTypesListOperationOptions
- type ProjectEnvironmentTypesListOperationResponse
- type ProjectEnvironmentTypesUpdateOperationResponse
- type ProjectId
- type ProvisioningState
- type UserRoleAssignment
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForEnvironmentTypeEnableStatus ¶
func PossibleValuesForEnvironmentTypeEnableStatus() []string
func PossibleValuesForProvisioningState ¶
func PossibleValuesForProvisioningState() []string
func ValidateAllowedEnvironmentTypeID ¶
func ValidateAllowedEnvironmentTypeID(input interface{}, key string) (warnings []string, errors []error)
ValidateAllowedEnvironmentTypeID checks that 'input' can be parsed as a Allowed Environment Type ID
func ValidateDevCenterEnvironmentTypeID ¶
func ValidateDevCenterEnvironmentTypeID(input interface{}, key string) (warnings []string, errors []error)
ValidateDevCenterEnvironmentTypeID checks that 'input' can be parsed as a Dev Center Environment Type ID
func ValidateDevCenterID ¶
ValidateDevCenterID checks that 'input' can be parsed as a Dev Center ID
func ValidateEnvironmentTypeID ¶
ValidateEnvironmentTypeID checks that 'input' can be parsed as a Environment Type ID
func ValidateProjectID ¶
ValidateProjectID checks that 'input' can be parsed as a Project ID
Types ¶
type AllowedEnvironmentType ¶
type AllowedEnvironmentType struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *AllowedEnvironmentTypeProperties `json:"properties,omitempty"` SystemData *systemdata.SystemData `json:"systemData,omitempty"` Type *string `json:"type,omitempty"` }
type AllowedEnvironmentTypeId ¶
type AllowedEnvironmentTypeId struct { SubscriptionId string ResourceGroupName string ProjectName string AllowedEnvironmentTypeName string }
AllowedEnvironmentTypeId is a struct representing the Resource ID for a Allowed Environment Type
func NewAllowedEnvironmentTypeID ¶
func NewAllowedEnvironmentTypeID(subscriptionId string, resourceGroupName string, projectName string, allowedEnvironmentTypeName string) AllowedEnvironmentTypeId
NewAllowedEnvironmentTypeID returns a new AllowedEnvironmentTypeId struct
func ParseAllowedEnvironmentTypeID ¶
func ParseAllowedEnvironmentTypeID(input string) (*AllowedEnvironmentTypeId, error)
ParseAllowedEnvironmentTypeID parses 'input' into a AllowedEnvironmentTypeId
func ParseAllowedEnvironmentTypeIDInsensitively ¶
func ParseAllowedEnvironmentTypeIDInsensitively(input string) (*AllowedEnvironmentTypeId, error)
ParseAllowedEnvironmentTypeIDInsensitively parses 'input' case-insensitively into a AllowedEnvironmentTypeId note: this method should only be used for API response data and not user input
func (*AllowedEnvironmentTypeId) FromParseResult ¶
func (id *AllowedEnvironmentTypeId) FromParseResult(input resourceids.ParseResult) error
func (AllowedEnvironmentTypeId) ID ¶
func (id AllowedEnvironmentTypeId) ID() string
ID returns the formatted Allowed Environment Type ID
func (AllowedEnvironmentTypeId) Segments ¶
func (id AllowedEnvironmentTypeId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Allowed Environment Type ID
func (AllowedEnvironmentTypeId) String ¶
func (id AllowedEnvironmentTypeId) String() string
String returns a human-readable description of this Allowed Environment Type ID
type AllowedEnvironmentTypeOperationPredicate ¶
func (AllowedEnvironmentTypeOperationPredicate) Matches ¶
func (p AllowedEnvironmentTypeOperationPredicate) Matches(input AllowedEnvironmentType) bool
type AllowedEnvironmentTypeProperties ¶
type AllowedEnvironmentTypeProperties struct {
ProvisioningState *ProvisioningState `json:"provisioningState,omitempty"`
}
type DevCenterEnvironmentTypeId ¶
type DevCenterEnvironmentTypeId struct { SubscriptionId string ResourceGroupName string DevCenterName string EnvironmentTypeName string }
DevCenterEnvironmentTypeId is a struct representing the Resource ID for a Dev Center Environment Type
func NewDevCenterEnvironmentTypeID ¶
func NewDevCenterEnvironmentTypeID(subscriptionId string, resourceGroupName string, devCenterName string, environmentTypeName string) DevCenterEnvironmentTypeId
NewDevCenterEnvironmentTypeID returns a new DevCenterEnvironmentTypeId struct
func ParseDevCenterEnvironmentTypeID ¶
func ParseDevCenterEnvironmentTypeID(input string) (*DevCenterEnvironmentTypeId, error)
ParseDevCenterEnvironmentTypeID parses 'input' into a DevCenterEnvironmentTypeId
func ParseDevCenterEnvironmentTypeIDInsensitively ¶
func ParseDevCenterEnvironmentTypeIDInsensitively(input string) (*DevCenterEnvironmentTypeId, error)
ParseDevCenterEnvironmentTypeIDInsensitively parses 'input' case-insensitively into a DevCenterEnvironmentTypeId note: this method should only be used for API response data and not user input
func (*DevCenterEnvironmentTypeId) FromParseResult ¶
func (id *DevCenterEnvironmentTypeId) FromParseResult(input resourceids.ParseResult) error
func (DevCenterEnvironmentTypeId) ID ¶
func (id DevCenterEnvironmentTypeId) ID() string
ID returns the formatted Dev Center Environment Type ID
func (DevCenterEnvironmentTypeId) Segments ¶
func (id DevCenterEnvironmentTypeId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Dev Center Environment Type ID
func (DevCenterEnvironmentTypeId) String ¶
func (id DevCenterEnvironmentTypeId) String() string
String returns a human-readable description of this Dev Center Environment Type ID
type DevCenterId ¶
DevCenterId is a struct representing the Resource ID for a Dev Center
func NewDevCenterID ¶
func NewDevCenterID(subscriptionId string, resourceGroupName string, devCenterName string) DevCenterId
NewDevCenterID returns a new DevCenterId struct
func ParseDevCenterID ¶
func ParseDevCenterID(input string) (*DevCenterId, error)
ParseDevCenterID parses 'input' into a DevCenterId
func ParseDevCenterIDInsensitively ¶
func ParseDevCenterIDInsensitively(input string) (*DevCenterId, error)
ParseDevCenterIDInsensitively parses 'input' case-insensitively into a DevCenterId note: this method should only be used for API response data and not user input
func (*DevCenterId) FromParseResult ¶
func (id *DevCenterId) FromParseResult(input resourceids.ParseResult) error
func (DevCenterId) Segments ¶
func (id DevCenterId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Dev Center ID
func (DevCenterId) String ¶
func (id DevCenterId) String() string
String returns a human-readable description of this Dev Center ID
type EnvironmentRole ¶
type EnvironmentType ¶
type EnvironmentType struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *EnvironmentTypeProperties `json:"properties,omitempty"` SystemData *systemdata.SystemData `json:"systemData,omitempty"` Tags *map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
type EnvironmentTypeEnableStatus ¶
type EnvironmentTypeEnableStatus string
const ( EnvironmentTypeEnableStatusDisabled EnvironmentTypeEnableStatus = "Disabled" EnvironmentTypeEnableStatusEnabled EnvironmentTypeEnableStatus = "Enabled" )
func (*EnvironmentTypeEnableStatus) UnmarshalJSON ¶
func (s *EnvironmentTypeEnableStatus) UnmarshalJSON(bytes []byte) error
type EnvironmentTypeId ¶
type EnvironmentTypeId struct { SubscriptionId string ResourceGroupName string ProjectName string EnvironmentTypeName string }
EnvironmentTypeId is a struct representing the Resource ID for a Environment Type
func NewEnvironmentTypeID ¶
func NewEnvironmentTypeID(subscriptionId string, resourceGroupName string, projectName string, environmentTypeName string) EnvironmentTypeId
NewEnvironmentTypeID returns a new EnvironmentTypeId struct
func ParseEnvironmentTypeID ¶
func ParseEnvironmentTypeID(input string) (*EnvironmentTypeId, error)
ParseEnvironmentTypeID parses 'input' into a EnvironmentTypeId
func ParseEnvironmentTypeIDInsensitively ¶
func ParseEnvironmentTypeIDInsensitively(input string) (*EnvironmentTypeId, error)
ParseEnvironmentTypeIDInsensitively parses 'input' case-insensitively into a EnvironmentTypeId note: this method should only be used for API response data and not user input
func (*EnvironmentTypeId) FromParseResult ¶
func (id *EnvironmentTypeId) FromParseResult(input resourceids.ParseResult) error
func (EnvironmentTypeId) ID ¶
func (id EnvironmentTypeId) ID() string
ID returns the formatted Environment Type ID
func (EnvironmentTypeId) Segments ¶
func (id EnvironmentTypeId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Environment Type ID
func (EnvironmentTypeId) String ¶
func (id EnvironmentTypeId) String() string
String returns a human-readable description of this Environment Type ID
type EnvironmentTypeOperationPredicate ¶
func (EnvironmentTypeOperationPredicate) Matches ¶
func (p EnvironmentTypeOperationPredicate) Matches(input EnvironmentType) bool
type EnvironmentTypeProperties ¶
type EnvironmentTypeProperties struct {
ProvisioningState *ProvisioningState `json:"provisioningState,omitempty"`
}
type EnvironmentTypeUpdate ¶
type EnvironmentTypesClient ¶
type EnvironmentTypesClient struct {
Client *resourcemanager.Client
}
func NewEnvironmentTypesClientWithBaseURI ¶
func NewEnvironmentTypesClientWithBaseURI(sdkApi sdkEnv.Api) (*EnvironmentTypesClient, error)
func (EnvironmentTypesClient) EnvironmentTypesCreateOrUpdate ¶
func (c EnvironmentTypesClient) EnvironmentTypesCreateOrUpdate(ctx context.Context, id DevCenterEnvironmentTypeId, input EnvironmentType) (result EnvironmentTypesCreateOrUpdateOperationResponse, err error)
EnvironmentTypesCreateOrUpdate ...
func (EnvironmentTypesClient) EnvironmentTypesDelete ¶
func (c EnvironmentTypesClient) EnvironmentTypesDelete(ctx context.Context, id DevCenterEnvironmentTypeId) (result EnvironmentTypesDeleteOperationResponse, err error)
EnvironmentTypesDelete ...
func (EnvironmentTypesClient) EnvironmentTypesGet ¶
func (c EnvironmentTypesClient) EnvironmentTypesGet(ctx context.Context, id DevCenterEnvironmentTypeId) (result EnvironmentTypesGetOperationResponse, err error)
EnvironmentTypesGet ...
func (EnvironmentTypesClient) EnvironmentTypesListByDevCenter ¶
func (c EnvironmentTypesClient) EnvironmentTypesListByDevCenter(ctx context.Context, id DevCenterId, options EnvironmentTypesListByDevCenterOperationOptions) (result EnvironmentTypesListByDevCenterOperationResponse, err error)
EnvironmentTypesListByDevCenter ...
func (EnvironmentTypesClient) EnvironmentTypesListByDevCenterComplete ¶
func (c EnvironmentTypesClient) EnvironmentTypesListByDevCenterComplete(ctx context.Context, id DevCenterId, options EnvironmentTypesListByDevCenterOperationOptions) (EnvironmentTypesListByDevCenterCompleteResult, error)
EnvironmentTypesListByDevCenterComplete retrieves all the results into a single object
func (EnvironmentTypesClient) EnvironmentTypesListByDevCenterCompleteMatchingPredicate ¶
func (c EnvironmentTypesClient) EnvironmentTypesListByDevCenterCompleteMatchingPredicate(ctx context.Context, id DevCenterId, options EnvironmentTypesListByDevCenterOperationOptions, predicate EnvironmentTypeOperationPredicate) (result EnvironmentTypesListByDevCenterCompleteResult, err error)
EnvironmentTypesListByDevCenterCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (EnvironmentTypesClient) EnvironmentTypesUpdate ¶
func (c EnvironmentTypesClient) EnvironmentTypesUpdate(ctx context.Context, id DevCenterEnvironmentTypeId, input EnvironmentTypeUpdate) (result EnvironmentTypesUpdateOperationResponse, err error)
EnvironmentTypesUpdate ...
func (EnvironmentTypesClient) ProjectAllowedEnvironmentTypesGet ¶
func (c EnvironmentTypesClient) ProjectAllowedEnvironmentTypesGet(ctx context.Context, id AllowedEnvironmentTypeId) (result ProjectAllowedEnvironmentTypesGetOperationResponse, err error)
ProjectAllowedEnvironmentTypesGet ...
func (EnvironmentTypesClient) ProjectAllowedEnvironmentTypesList ¶
func (c EnvironmentTypesClient) ProjectAllowedEnvironmentTypesList(ctx context.Context, id ProjectId, options ProjectAllowedEnvironmentTypesListOperationOptions) (result ProjectAllowedEnvironmentTypesListOperationResponse, err error)
ProjectAllowedEnvironmentTypesList ...
func (EnvironmentTypesClient) ProjectAllowedEnvironmentTypesListComplete ¶
func (c EnvironmentTypesClient) ProjectAllowedEnvironmentTypesListComplete(ctx context.Context, id ProjectId, options ProjectAllowedEnvironmentTypesListOperationOptions) (ProjectAllowedEnvironmentTypesListCompleteResult, error)
ProjectAllowedEnvironmentTypesListComplete retrieves all the results into a single object
func (EnvironmentTypesClient) ProjectAllowedEnvironmentTypesListCompleteMatchingPredicate ¶
func (c EnvironmentTypesClient) ProjectAllowedEnvironmentTypesListCompleteMatchingPredicate(ctx context.Context, id ProjectId, options ProjectAllowedEnvironmentTypesListOperationOptions, predicate AllowedEnvironmentTypeOperationPredicate) (result ProjectAllowedEnvironmentTypesListCompleteResult, err error)
ProjectAllowedEnvironmentTypesListCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (EnvironmentTypesClient) ProjectEnvironmentTypesCreateOrUpdate ¶
func (c EnvironmentTypesClient) ProjectEnvironmentTypesCreateOrUpdate(ctx context.Context, id EnvironmentTypeId, input ProjectEnvironmentType) (result ProjectEnvironmentTypesCreateOrUpdateOperationResponse, err error)
ProjectEnvironmentTypesCreateOrUpdate ...
func (EnvironmentTypesClient) ProjectEnvironmentTypesDelete ¶
func (c EnvironmentTypesClient) ProjectEnvironmentTypesDelete(ctx context.Context, id EnvironmentTypeId) (result ProjectEnvironmentTypesDeleteOperationResponse, err error)
ProjectEnvironmentTypesDelete ...
func (EnvironmentTypesClient) ProjectEnvironmentTypesGet ¶
func (c EnvironmentTypesClient) ProjectEnvironmentTypesGet(ctx context.Context, id EnvironmentTypeId) (result ProjectEnvironmentTypesGetOperationResponse, err error)
ProjectEnvironmentTypesGet ...
func (EnvironmentTypesClient) ProjectEnvironmentTypesList ¶
func (c EnvironmentTypesClient) ProjectEnvironmentTypesList(ctx context.Context, id ProjectId, options ProjectEnvironmentTypesListOperationOptions) (result ProjectEnvironmentTypesListOperationResponse, err error)
ProjectEnvironmentTypesList ...
func (EnvironmentTypesClient) ProjectEnvironmentTypesListComplete ¶
func (c EnvironmentTypesClient) ProjectEnvironmentTypesListComplete(ctx context.Context, id ProjectId, options ProjectEnvironmentTypesListOperationOptions) (ProjectEnvironmentTypesListCompleteResult, error)
ProjectEnvironmentTypesListComplete retrieves all the results into a single object
func (EnvironmentTypesClient) ProjectEnvironmentTypesListCompleteMatchingPredicate ¶
func (c EnvironmentTypesClient) ProjectEnvironmentTypesListCompleteMatchingPredicate(ctx context.Context, id ProjectId, options ProjectEnvironmentTypesListOperationOptions, predicate ProjectEnvironmentTypeOperationPredicate) (result ProjectEnvironmentTypesListCompleteResult, err error)
ProjectEnvironmentTypesListCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (EnvironmentTypesClient) ProjectEnvironmentTypesUpdate ¶
func (c EnvironmentTypesClient) ProjectEnvironmentTypesUpdate(ctx context.Context, id EnvironmentTypeId, input ProjectEnvironmentTypeUpdate) (result ProjectEnvironmentTypesUpdateOperationResponse, err error)
ProjectEnvironmentTypesUpdate ...
type EnvironmentTypesCreateOrUpdateOperationResponse ¶
type EnvironmentTypesCreateOrUpdateOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *EnvironmentType }
type EnvironmentTypesGetOperationResponse ¶
type EnvironmentTypesGetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *EnvironmentType }
type EnvironmentTypesListByDevCenterCompleteResult ¶
type EnvironmentTypesListByDevCenterCompleteResult struct { LatestHttpResponse *http.Response Items []EnvironmentType }
type EnvironmentTypesListByDevCenterCustomPager ¶ added in v0.20240628.1153531
func (*EnvironmentTypesListByDevCenterCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *EnvironmentTypesListByDevCenterCustomPager) NextPageLink() *odata.Link
type EnvironmentTypesListByDevCenterOperationOptions ¶
type EnvironmentTypesListByDevCenterOperationOptions struct {
Top *int64
}
func DefaultEnvironmentTypesListByDevCenterOperationOptions ¶
func DefaultEnvironmentTypesListByDevCenterOperationOptions() EnvironmentTypesListByDevCenterOperationOptions
func (EnvironmentTypesListByDevCenterOperationOptions) ToHeaders ¶
func (o EnvironmentTypesListByDevCenterOperationOptions) ToHeaders() *client.Headers
func (EnvironmentTypesListByDevCenterOperationOptions) ToOData ¶
func (o EnvironmentTypesListByDevCenterOperationOptions) ToOData() *odata.Query
func (EnvironmentTypesListByDevCenterOperationOptions) ToQuery ¶
func (o EnvironmentTypesListByDevCenterOperationOptions) ToQuery() *client.QueryParams
type EnvironmentTypesListByDevCenterOperationResponse ¶
type EnvironmentTypesListByDevCenterOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]EnvironmentType }
type EnvironmentTypesUpdateOperationResponse ¶
type EnvironmentTypesUpdateOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *EnvironmentType }
type ProjectAllowedEnvironmentTypesGetOperationResponse ¶
type ProjectAllowedEnvironmentTypesGetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *AllowedEnvironmentType }
type ProjectAllowedEnvironmentTypesListCompleteResult ¶
type ProjectAllowedEnvironmentTypesListCompleteResult struct { LatestHttpResponse *http.Response Items []AllowedEnvironmentType }
type ProjectAllowedEnvironmentTypesListCustomPager ¶ added in v0.20240628.1153531
type ProjectAllowedEnvironmentTypesListCustomPager struct {
NextLink *odata.Link `json:"nextLink"`
}
func (*ProjectAllowedEnvironmentTypesListCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *ProjectAllowedEnvironmentTypesListCustomPager) NextPageLink() *odata.Link
type ProjectAllowedEnvironmentTypesListOperationOptions ¶
type ProjectAllowedEnvironmentTypesListOperationOptions struct {
Top *int64
}
func DefaultProjectAllowedEnvironmentTypesListOperationOptions ¶
func DefaultProjectAllowedEnvironmentTypesListOperationOptions() ProjectAllowedEnvironmentTypesListOperationOptions
func (ProjectAllowedEnvironmentTypesListOperationOptions) ToHeaders ¶
func (o ProjectAllowedEnvironmentTypesListOperationOptions) ToHeaders() *client.Headers
func (ProjectAllowedEnvironmentTypesListOperationOptions) ToOData ¶
func (o ProjectAllowedEnvironmentTypesListOperationOptions) ToOData() *odata.Query
func (ProjectAllowedEnvironmentTypesListOperationOptions) ToQuery ¶
func (o ProjectAllowedEnvironmentTypesListOperationOptions) ToQuery() *client.QueryParams
type ProjectAllowedEnvironmentTypesListOperationResponse ¶
type ProjectAllowedEnvironmentTypesListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]AllowedEnvironmentType }
type ProjectEnvironmentType ¶
type ProjectEnvironmentType struct { Id *string `json:"id,omitempty"` Identity *identity.SystemAndUserAssignedMap `json:"identity,omitempty"` Location *string `json:"location,omitempty"` Name *string `json:"name,omitempty"` Properties *ProjectEnvironmentTypeProperties `json:"properties,omitempty"` SystemData *systemdata.SystemData `json:"systemData,omitempty"` Tags *map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
type ProjectEnvironmentTypeOperationPredicate ¶
type ProjectEnvironmentTypeOperationPredicate struct { Id *string Location *string Name *string Type *string }
func (ProjectEnvironmentTypeOperationPredicate) Matches ¶
func (p ProjectEnvironmentTypeOperationPredicate) Matches(input ProjectEnvironmentType) bool
type ProjectEnvironmentTypeProperties ¶
type ProjectEnvironmentTypeProperties struct { CreatorRoleAssignment *ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignment `json:"creatorRoleAssignment,omitempty"` DeploymentTargetId *string `json:"deploymentTargetId,omitempty"` ProvisioningState *ProvisioningState `json:"provisioningState,omitempty"` Status *EnvironmentTypeEnableStatus `json:"status,omitempty"` UserRoleAssignments *map[string]UserRoleAssignment `json:"userRoleAssignments,omitempty"` }
type ProjectEnvironmentTypeUpdate ¶
type ProjectEnvironmentTypeUpdate struct { Identity *identity.SystemAndUserAssignedMap `json:"identity,omitempty"` Properties *ProjectEnvironmentTypeUpdateProperties `json:"properties,omitempty"` Tags *map[string]string `json:"tags,omitempty"` }
type ProjectEnvironmentTypeUpdateProperties ¶
type ProjectEnvironmentTypeUpdateProperties struct { CreatorRoleAssignment *ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignment `json:"creatorRoleAssignment,omitempty"` DeploymentTargetId *string `json:"deploymentTargetId,omitempty"` Status *EnvironmentTypeEnableStatus `json:"status,omitempty"` UserRoleAssignments *map[string]UserRoleAssignment `json:"userRoleAssignments,omitempty"` }
type ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignment ¶
type ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignment struct {
Roles *map[string]EnvironmentRole `json:"roles,omitempty"`
}
type ProjectEnvironmentTypesCreateOrUpdateOperationResponse ¶
type ProjectEnvironmentTypesCreateOrUpdateOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *ProjectEnvironmentType }
type ProjectEnvironmentTypesGetOperationResponse ¶
type ProjectEnvironmentTypesGetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *ProjectEnvironmentType }
type ProjectEnvironmentTypesListCompleteResult ¶
type ProjectEnvironmentTypesListCompleteResult struct { LatestHttpResponse *http.Response Items []ProjectEnvironmentType }
type ProjectEnvironmentTypesListCustomPager ¶ added in v0.20240628.1153531
func (*ProjectEnvironmentTypesListCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *ProjectEnvironmentTypesListCustomPager) NextPageLink() *odata.Link
type ProjectEnvironmentTypesListOperationOptions ¶
type ProjectEnvironmentTypesListOperationOptions struct {
Top *int64
}
func DefaultProjectEnvironmentTypesListOperationOptions ¶
func DefaultProjectEnvironmentTypesListOperationOptions() ProjectEnvironmentTypesListOperationOptions
func (ProjectEnvironmentTypesListOperationOptions) ToHeaders ¶
func (o ProjectEnvironmentTypesListOperationOptions) ToHeaders() *client.Headers
func (ProjectEnvironmentTypesListOperationOptions) ToOData ¶
func (o ProjectEnvironmentTypesListOperationOptions) ToOData() *odata.Query
func (ProjectEnvironmentTypesListOperationOptions) ToQuery ¶
func (o ProjectEnvironmentTypesListOperationOptions) ToQuery() *client.QueryParams
type ProjectEnvironmentTypesListOperationResponse ¶
type ProjectEnvironmentTypesListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]ProjectEnvironmentType }
type ProjectEnvironmentTypesUpdateOperationResponse ¶
type ProjectEnvironmentTypesUpdateOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *ProjectEnvironmentType }
type ProjectId ¶
ProjectId is a struct representing the Resource ID for a Project
func NewProjectID ¶
NewProjectID returns a new ProjectId struct
func ParseProjectID ¶
ParseProjectID parses 'input' into a ProjectId
func ParseProjectIDInsensitively ¶
ParseProjectIDInsensitively parses 'input' case-insensitively into a ProjectId note: this method should only be used for API response data and not user input
func (*ProjectId) FromParseResult ¶
func (id *ProjectId) FromParseResult(input resourceids.ParseResult) error
func (ProjectId) Segments ¶
func (id ProjectId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Project ID
type ProvisioningState ¶
type ProvisioningState string
const ( ProvisioningStateAccepted ProvisioningState = "Accepted" ProvisioningStateCanceled ProvisioningState = "Canceled" ProvisioningStateCreated ProvisioningState = "Created" ProvisioningStateCreating ProvisioningState = "Creating" ProvisioningStateDeleted ProvisioningState = "Deleted" ProvisioningStateDeleting ProvisioningState = "Deleting" ProvisioningStateFailed ProvisioningState = "Failed" ProvisioningStateMovingResources ProvisioningState = "MovingResources" ProvisioningStateNotSpecified ProvisioningState = "NotSpecified" ProvisioningStateRolloutInProgress ProvisioningState = "RolloutInProgress" ProvisioningStateRunning ProvisioningState = "Running" ProvisioningStateStorageProvisioningFailed ProvisioningState = "StorageProvisioningFailed" ProvisioningStateSucceeded ProvisioningState = "Succeeded" ProvisioningStateTransientFailure ProvisioningState = "TransientFailure" ProvisioningStateUpdated ProvisioningState = "Updated" ProvisioningStateUpdating ProvisioningState = "Updating" )
func (*ProvisioningState) UnmarshalJSON ¶
func (s *ProvisioningState) UnmarshalJSON(bytes []byte) error
type UserRoleAssignment ¶
type UserRoleAssignment struct {
Roles *map[string]EnvironmentRole `json:"roles,omitempty"`
}
Source Files
¶
- client.go
- constants.go
- id_allowedenvironmenttype.go
- id_devcenter.go
- id_devcenterenvironmenttype.go
- id_environmenttype.go
- id_project.go
- method_environmenttypescreateorupdate.go
- method_environmenttypesdelete.go
- method_environmenttypesget.go
- method_environmenttypeslistbydevcenter.go
- method_environmenttypesupdate.go
- method_projectallowedenvironmenttypesget.go
- method_projectallowedenvironmenttypeslist.go
- method_projectenvironmenttypescreateorupdate.go
- method_projectenvironmenttypesdelete.go
- method_projectenvironmenttypesget.go
- method_projectenvironmenttypeslist.go
- method_projectenvironmenttypesupdate.go
- model_allowedenvironmenttype.go
- model_allowedenvironmenttypeproperties.go
- model_environmentrole.go
- model_environmenttype.go
- model_environmenttypeproperties.go
- model_environmenttypeupdate.go
- model_projectenvironmenttype.go
- model_projectenvironmenttypeproperties.go
- model_projectenvironmenttypeupdate.go
- model_projectenvironmenttypeupdateproperties.go
- model_projectenvironmenttypeupdatepropertiescreatorroleassignment.go
- model_userroleassignment.go
- predicates.go
- version.go