Documentation ¶
Index ¶
- func PossibleValuesForDataStringComparisonBehavior() []string
- func PossibleValuesForProvisioningState() []string
- func PossibleValuesForReferenceDataKeyPropertyType() []string
- func ValidateEnvironmentID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateReferenceDataSetID(input interface{}, key string) (warnings []string, errors []error)
- type CreateOrUpdateOperationResponse
- type DataStringComparisonBehavior
- type DeleteOperationResponse
- type EnvironmentId
- type GetOperationResponse
- type ListByEnvironmentOperationResponse
- type ProvisioningState
- type ReferenceDataKeyPropertyType
- type ReferenceDataSetCreateOrUpdateParameters
- type ReferenceDataSetCreationProperties
- type ReferenceDataSetId
- type ReferenceDataSetKeyProperty
- type ReferenceDataSetListResponse
- type ReferenceDataSetResource
- type ReferenceDataSetResourceProperties
- type ReferenceDataSetUpdateParameters
- type ReferenceDataSetsClient
- func (c ReferenceDataSetsClient) CreateOrUpdate(ctx context.Context, id ReferenceDataSetId, ...) (result CreateOrUpdateOperationResponse, err error)
- func (c ReferenceDataSetsClient) Delete(ctx context.Context, id ReferenceDataSetId) (result DeleteOperationResponse, err error)
- func (c ReferenceDataSetsClient) Get(ctx context.Context, id ReferenceDataSetId) (result GetOperationResponse, err error)
- func (c ReferenceDataSetsClient) ListByEnvironment(ctx context.Context, id EnvironmentId) (result ListByEnvironmentOperationResponse, err error)
- func (c ReferenceDataSetsClient) Update(ctx context.Context, id ReferenceDataSetId, ...) (result UpdateOperationResponse, err error)
- type UpdateOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForDataStringComparisonBehavior ¶
func PossibleValuesForDataStringComparisonBehavior() []string
func PossibleValuesForProvisioningState ¶
func PossibleValuesForProvisioningState() []string
func PossibleValuesForReferenceDataKeyPropertyType ¶
func PossibleValuesForReferenceDataKeyPropertyType() []string
func ValidateEnvironmentID ¶
ValidateEnvironmentID checks that 'input' can be parsed as a Environment ID
func ValidateReferenceDataSetID ¶
ValidateReferenceDataSetID checks that 'input' can be parsed as a Reference Data Set ID
Types ¶
type CreateOrUpdateOperationResponse ¶
type CreateOrUpdateOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *ReferenceDataSetResource }
type DataStringComparisonBehavior ¶
type DataStringComparisonBehavior string
const ( DataStringComparisonBehaviorOrdinal DataStringComparisonBehavior = "Ordinal" DataStringComparisonBehaviorOrdinalIgnoreCase DataStringComparisonBehavior = "OrdinalIgnoreCase" )
func (*DataStringComparisonBehavior) UnmarshalJSON ¶ added in v0.20240214.1142753
func (s *DataStringComparisonBehavior) UnmarshalJSON(bytes []byte) error
type DeleteOperationResponse ¶
type EnvironmentId ¶
EnvironmentId is a struct representing the Resource ID for a Environment
func NewEnvironmentID ¶
func NewEnvironmentID(subscriptionId string, resourceGroupName string, environmentName string) EnvironmentId
NewEnvironmentID returns a new EnvironmentId struct
func ParseEnvironmentID ¶
func ParseEnvironmentID(input string) (*EnvironmentId, error)
ParseEnvironmentID parses 'input' into a EnvironmentId
func ParseEnvironmentIDInsensitively ¶
func ParseEnvironmentIDInsensitively(input string) (*EnvironmentId, error)
ParseEnvironmentIDInsensitively parses 'input' case-insensitively into a EnvironmentId note: this method should only be used for API response data and not user input
func (*EnvironmentId) FromParseResult ¶
func (id *EnvironmentId) FromParseResult(input resourceids.ParseResult) error
func (EnvironmentId) ID ¶
func (id EnvironmentId) ID() string
ID returns the formatted Environment ID
func (EnvironmentId) Segments ¶
func (id EnvironmentId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Environment ID
func (EnvironmentId) String ¶
func (id EnvironmentId) String() string
String returns a human-readable description of this Environment ID
type GetOperationResponse ¶
type GetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *ReferenceDataSetResource }
type ListByEnvironmentOperationResponse ¶
type ListByEnvironmentOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *ReferenceDataSetListResponse }
type ProvisioningState ¶
type ProvisioningState string
const ( ProvisioningStateAccepted ProvisioningState = "Accepted" ProvisioningStateCreating ProvisioningState = "Creating" ProvisioningStateDeleting ProvisioningState = "Deleting" ProvisioningStateFailed ProvisioningState = "Failed" ProvisioningStateSucceeded ProvisioningState = "Succeeded" ProvisioningStateUpdating ProvisioningState = "Updating" )
func (*ProvisioningState) UnmarshalJSON ¶ added in v0.20240214.1142753
func (s *ProvisioningState) UnmarshalJSON(bytes []byte) error
type ReferenceDataKeyPropertyType ¶
type ReferenceDataKeyPropertyType string
const ( ReferenceDataKeyPropertyTypeBool ReferenceDataKeyPropertyType = "Bool" ReferenceDataKeyPropertyTypeDateTime ReferenceDataKeyPropertyType = "DateTime" ReferenceDataKeyPropertyTypeDouble ReferenceDataKeyPropertyType = "Double" ReferenceDataKeyPropertyTypeString ReferenceDataKeyPropertyType = "String" )
func (*ReferenceDataKeyPropertyType) UnmarshalJSON ¶ added in v0.20240214.1142753
func (s *ReferenceDataKeyPropertyType) UnmarshalJSON(bytes []byte) error
type ReferenceDataSetCreateOrUpdateParameters ¶
type ReferenceDataSetCreateOrUpdateParameters struct { Location string `json:"location"` Properties ReferenceDataSetCreationProperties `json:"properties"` Tags *map[string]string `json:"tags,omitempty"` }
type ReferenceDataSetCreationProperties ¶
type ReferenceDataSetCreationProperties struct { DataStringComparisonBehavior *DataStringComparisonBehavior `json:"dataStringComparisonBehavior,omitempty"` KeyProperties []ReferenceDataSetKeyProperty `json:"keyProperties"` }
type ReferenceDataSetId ¶
type ReferenceDataSetId struct { SubscriptionId string ResourceGroupName string EnvironmentName string ReferenceDataSetName string }
ReferenceDataSetId is a struct representing the Resource ID for a Reference Data Set
func NewReferenceDataSetID ¶
func NewReferenceDataSetID(subscriptionId string, resourceGroupName string, environmentName string, referenceDataSetName string) ReferenceDataSetId
NewReferenceDataSetID returns a new ReferenceDataSetId struct
func ParseReferenceDataSetID ¶
func ParseReferenceDataSetID(input string) (*ReferenceDataSetId, error)
ParseReferenceDataSetID parses 'input' into a ReferenceDataSetId
func ParseReferenceDataSetIDInsensitively ¶
func ParseReferenceDataSetIDInsensitively(input string) (*ReferenceDataSetId, error)
ParseReferenceDataSetIDInsensitively parses 'input' case-insensitively into a ReferenceDataSetId note: this method should only be used for API response data and not user input
func (*ReferenceDataSetId) FromParseResult ¶
func (id *ReferenceDataSetId) FromParseResult(input resourceids.ParseResult) error
func (ReferenceDataSetId) ID ¶
func (id ReferenceDataSetId) ID() string
ID returns the formatted Reference Data Set ID
func (ReferenceDataSetId) Segments ¶
func (id ReferenceDataSetId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Reference Data Set ID
func (ReferenceDataSetId) String ¶
func (id ReferenceDataSetId) String() string
String returns a human-readable description of this Reference Data Set ID
type ReferenceDataSetKeyProperty ¶
type ReferenceDataSetKeyProperty struct { Name *string `json:"name,omitempty"` Type *ReferenceDataKeyPropertyType `json:"type,omitempty"` }
type ReferenceDataSetListResponse ¶
type ReferenceDataSetListResponse struct {
Value *[]ReferenceDataSetResource `json:"value,omitempty"`
}
type ReferenceDataSetResource ¶
type ReferenceDataSetResource struct { Id *string `json:"id,omitempty"` Location string `json:"location"` Name *string `json:"name,omitempty"` Properties *ReferenceDataSetResourceProperties `json:"properties,omitempty"` Tags *map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
type ReferenceDataSetResourceProperties ¶
type ReferenceDataSetResourceProperties struct { CreationTime *string `json:"creationTime,omitempty"` DataStringComparisonBehavior *DataStringComparisonBehavior `json:"dataStringComparisonBehavior,omitempty"` KeyProperties []ReferenceDataSetKeyProperty `json:"keyProperties"` ProvisioningState *ProvisioningState `json:"provisioningState,omitempty"` }
func (*ReferenceDataSetResourceProperties) GetCreationTimeAsTime ¶
func (o *ReferenceDataSetResourceProperties) GetCreationTimeAsTime() (*time.Time, error)
func (*ReferenceDataSetResourceProperties) SetCreationTimeAsTime ¶
func (o *ReferenceDataSetResourceProperties) SetCreationTimeAsTime(input time.Time)
type ReferenceDataSetsClient ¶
type ReferenceDataSetsClient struct {
Client *resourcemanager.Client
}
func NewReferenceDataSetsClientWithBaseURI ¶
func NewReferenceDataSetsClientWithBaseURI(sdkApi sdkEnv.Api) (*ReferenceDataSetsClient, error)
func (ReferenceDataSetsClient) CreateOrUpdate ¶
func (c ReferenceDataSetsClient) CreateOrUpdate(ctx context.Context, id ReferenceDataSetId, input ReferenceDataSetCreateOrUpdateParameters) (result CreateOrUpdateOperationResponse, err error)
CreateOrUpdate ...
func (ReferenceDataSetsClient) Delete ¶
func (c ReferenceDataSetsClient) Delete(ctx context.Context, id ReferenceDataSetId) (result DeleteOperationResponse, err error)
Delete ...
func (ReferenceDataSetsClient) Get ¶
func (c ReferenceDataSetsClient) Get(ctx context.Context, id ReferenceDataSetId) (result GetOperationResponse, err error)
Get ...
func (ReferenceDataSetsClient) ListByEnvironment ¶
func (c ReferenceDataSetsClient) ListByEnvironment(ctx context.Context, id EnvironmentId) (result ListByEnvironmentOperationResponse, err error)
ListByEnvironment ...
func (ReferenceDataSetsClient) Update ¶
func (c ReferenceDataSetsClient) Update(ctx context.Context, id ReferenceDataSetId, input ReferenceDataSetUpdateParameters) (result UpdateOperationResponse, err error)
Update ...
type UpdateOperationResponse ¶
type UpdateOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *ReferenceDataSetResource }
Source Files ¶
- client.go
- constants.go
- id_environment.go
- id_referencedataset.go
- method_createorupdate.go
- method_delete.go
- method_get.go
- method_listbyenvironment.go
- method_update.go
- model_referencedatasetcreateorupdateparameters.go
- model_referencedatasetcreationproperties.go
- model_referencedatasetkeyproperty.go
- model_referencedatasetlistresponse.go
- model_referencedatasetresource.go
- model_referencedatasetresourceproperties.go
- model_referencedatasetupdateparameters.go
- version.go