Documentation ¶
Index ¶
- func ValidateModuleObjectDataTypeID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateObjectDataTypeID(input interface{}, key string) (warnings []string, errors []error)
- type ListFieldsByModuleAndTypeOperationResponse
- type ListFieldsByTypeOperationResponse
- type ModuleObjectDataTypeId
- func NewModuleObjectDataTypeID(subscriptionId string, resourceGroupName string, automationAccountName string, ...) ModuleObjectDataTypeId
- func ParseModuleObjectDataTypeID(input string) (*ModuleObjectDataTypeId, error)
- func ParseModuleObjectDataTypeIDInsensitively(input string) (*ModuleObjectDataTypeId, error)
- type ObjectDataTypeId
- type ObjectDataTypesClient
- func (c ObjectDataTypesClient) ListFieldsByModuleAndType(ctx context.Context, id ModuleObjectDataTypeId) (result ListFieldsByModuleAndTypeOperationResponse, err error)
- func (c ObjectDataTypesClient) ListFieldsByType(ctx context.Context, id ObjectDataTypeId) (result ListFieldsByTypeOperationResponse, err error)
- type TypeField
- type TypeFieldListResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ValidateModuleObjectDataTypeID ¶
func ValidateModuleObjectDataTypeID(input interface{}, key string) (warnings []string, errors []error)
ValidateModuleObjectDataTypeID checks that 'input' can be parsed as a Module Object Data Type ID
func ValidateObjectDataTypeID ¶
ValidateObjectDataTypeID checks that 'input' can be parsed as a Object Data Type ID
Types ¶
type ListFieldsByModuleAndTypeOperationResponse ¶
type ListFieldsByModuleAndTypeOperationResponse struct { HttpResponse *http.Response Model *TypeFieldListResult }
type ListFieldsByTypeOperationResponse ¶
type ListFieldsByTypeOperationResponse struct { HttpResponse *http.Response Model *TypeFieldListResult }
type ModuleObjectDataTypeId ¶
type ModuleObjectDataTypeId struct { SubscriptionId string ResourceGroupName string AutomationAccountName string ModuleName string ObjectDataTypeName string }
ModuleObjectDataTypeId is a struct representing the Resource ID for a Module Object Data Type
func NewModuleObjectDataTypeID ¶
func NewModuleObjectDataTypeID(subscriptionId string, resourceGroupName string, automationAccountName string, moduleName string, objectDataTypeName string) ModuleObjectDataTypeId
NewModuleObjectDataTypeID returns a new ModuleObjectDataTypeId struct
func ParseModuleObjectDataTypeID ¶
func ParseModuleObjectDataTypeID(input string) (*ModuleObjectDataTypeId, error)
ParseModuleObjectDataTypeID parses 'input' into a ModuleObjectDataTypeId
func ParseModuleObjectDataTypeIDInsensitively ¶
func ParseModuleObjectDataTypeIDInsensitively(input string) (*ModuleObjectDataTypeId, error)
ParseModuleObjectDataTypeIDInsensitively parses 'input' case-insensitively into a ModuleObjectDataTypeId note: this method should only be used for API response data and not user input
func (ModuleObjectDataTypeId) ID ¶
func (id ModuleObjectDataTypeId) ID() string
ID returns the formatted Module Object Data Type ID
func (ModuleObjectDataTypeId) Segments ¶
func (id ModuleObjectDataTypeId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Module Object Data Type ID
func (ModuleObjectDataTypeId) String ¶
func (id ModuleObjectDataTypeId) String() string
String returns a human-readable description of this Module Object Data Type ID
type ObjectDataTypeId ¶
type ObjectDataTypeId struct { SubscriptionId string ResourceGroupName string AutomationAccountName string ObjectDataTypeName string }
ObjectDataTypeId is a struct representing the Resource ID for a Object Data Type
func NewObjectDataTypeID ¶
func NewObjectDataTypeID(subscriptionId string, resourceGroupName string, automationAccountName string, objectDataTypeName string) ObjectDataTypeId
NewObjectDataTypeID returns a new ObjectDataTypeId struct
func ParseObjectDataTypeID ¶
func ParseObjectDataTypeID(input string) (*ObjectDataTypeId, error)
ParseObjectDataTypeID parses 'input' into a ObjectDataTypeId
func ParseObjectDataTypeIDInsensitively ¶
func ParseObjectDataTypeIDInsensitively(input string) (*ObjectDataTypeId, error)
ParseObjectDataTypeIDInsensitively parses 'input' case-insensitively into a ObjectDataTypeId note: this method should only be used for API response data and not user input
func (ObjectDataTypeId) ID ¶
func (id ObjectDataTypeId) ID() string
ID returns the formatted Object Data Type ID
func (ObjectDataTypeId) Segments ¶
func (id ObjectDataTypeId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Object Data Type ID
func (ObjectDataTypeId) String ¶
func (id ObjectDataTypeId) String() string
String returns a human-readable description of this Object Data Type ID
type ObjectDataTypesClient ¶
type ObjectDataTypesClient struct { Client autorest.Client // contains filtered or unexported fields }
func NewObjectDataTypesClientWithBaseURI ¶
func NewObjectDataTypesClientWithBaseURI(endpoint string) ObjectDataTypesClient
func (ObjectDataTypesClient) ListFieldsByModuleAndType ¶
func (c ObjectDataTypesClient) ListFieldsByModuleAndType(ctx context.Context, id ModuleObjectDataTypeId) (result ListFieldsByModuleAndTypeOperationResponse, err error)
ListFieldsByModuleAndType ...
func (ObjectDataTypesClient) ListFieldsByType ¶
func (c ObjectDataTypesClient) ListFieldsByType(ctx context.Context, id ObjectDataTypeId) (result ListFieldsByTypeOperationResponse, err error)
ListFieldsByType ...
type TypeFieldListResult ¶
type TypeFieldListResult struct {
Value *[]TypeField `json:"value,omitempty"`
}