Documentation ¶
Index ¶
- func PossibleValuesForStreamType() []string
- func ValidateSourceControlSyncJobID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateSourceControlSyncJobStreamID(input interface{}, key string) (warnings []string, errors []error)
- type GetOperationResponse
- type ListBySyncJobCompleteResult
- type ListBySyncJobOperationOptions
- type ListBySyncJobOperationResponse
- type SourceControlSyncJobId
- func NewSourceControlSyncJobID(subscriptionId string, resourceGroupName string, automationAccountName string, ...) SourceControlSyncJobId
- func ParseSourceControlSyncJobID(input string) (*SourceControlSyncJobId, error)
- func ParseSourceControlSyncJobIDInsensitively(input string) (*SourceControlSyncJobId, error)
- type SourceControlSyncJobStream
- type SourceControlSyncJobStreamById
- type SourceControlSyncJobStreamByIdProperties
- type SourceControlSyncJobStreamId
- func NewSourceControlSyncJobStreamID(subscriptionId string, resourceGroupName string, automationAccountName string, ...) SourceControlSyncJobStreamId
- func ParseSourceControlSyncJobStreamID(input string) (*SourceControlSyncJobStreamId, error)
- func ParseSourceControlSyncJobStreamIDInsensitively(input string) (*SourceControlSyncJobStreamId, error)
- type SourceControlSyncJobStreamOperationPredicate
- type SourceControlSyncJobStreamProperties
- type SourceControlSyncJobStreamsClient
- func (c SourceControlSyncJobStreamsClient) Get(ctx context.Context, id SourceControlSyncJobStreamId) (result GetOperationResponse, err error)
- func (c SourceControlSyncJobStreamsClient) ListBySyncJob(ctx context.Context, id SourceControlSyncJobId, ...) (result ListBySyncJobOperationResponse, err error)
- func (c SourceControlSyncJobStreamsClient) ListBySyncJobComplete(ctx context.Context, id SourceControlSyncJobId, ...) (ListBySyncJobCompleteResult, error)
- func (c SourceControlSyncJobStreamsClient) ListBySyncJobCompleteMatchingPredicate(ctx context.Context, id SourceControlSyncJobId, ...) (result ListBySyncJobCompleteResult, err error)
- type StreamType
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForStreamType ¶
func PossibleValuesForStreamType() []string
func ValidateSourceControlSyncJobID ¶
func ValidateSourceControlSyncJobID(input interface{}, key string) (warnings []string, errors []error)
ValidateSourceControlSyncJobID checks that 'input' can be parsed as a Source Control Sync Job ID
func ValidateSourceControlSyncJobStreamID ¶
func ValidateSourceControlSyncJobStreamID(input interface{}, key string) (warnings []string, errors []error)
ValidateSourceControlSyncJobStreamID checks that 'input' can be parsed as a Source Control Sync Job Stream ID
Types ¶
type GetOperationResponse ¶
type GetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *SourceControlSyncJobStreamById }
type ListBySyncJobCompleteResult ¶
type ListBySyncJobCompleteResult struct { LatestHttpResponse *http.Response Items []SourceControlSyncJobStream }
type ListBySyncJobOperationOptions ¶
type ListBySyncJobOperationOptions struct {
Filter *string
}
func DefaultListBySyncJobOperationOptions ¶
func DefaultListBySyncJobOperationOptions() ListBySyncJobOperationOptions
func (ListBySyncJobOperationOptions) ToHeaders ¶ added in v0.20240209.1164150
func (o ListBySyncJobOperationOptions) ToHeaders() *client.Headers
func (ListBySyncJobOperationOptions) ToOData ¶ added in v0.20240209.1164150
func (o ListBySyncJobOperationOptions) ToOData() *odata.Query
func (ListBySyncJobOperationOptions) ToQuery ¶ added in v0.20240209.1164150
func (o ListBySyncJobOperationOptions) ToQuery() *client.QueryParams
type ListBySyncJobOperationResponse ¶
type ListBySyncJobOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]SourceControlSyncJobStream }
type SourceControlSyncJobId ¶
type SourceControlSyncJobId struct { SubscriptionId string ResourceGroupName string AutomationAccountName string SourceControlName string SourceControlSyncJobId string }
SourceControlSyncJobId is a struct representing the Resource ID for a Source Control Sync Job
func NewSourceControlSyncJobID ¶
func NewSourceControlSyncJobID(subscriptionId string, resourceGroupName string, automationAccountName string, sourceControlName string, sourceControlSyncJobId string) SourceControlSyncJobId
NewSourceControlSyncJobID returns a new SourceControlSyncJobId struct
func ParseSourceControlSyncJobID ¶
func ParseSourceControlSyncJobID(input string) (*SourceControlSyncJobId, error)
ParseSourceControlSyncJobID parses 'input' into a SourceControlSyncJobId
func ParseSourceControlSyncJobIDInsensitively ¶
func ParseSourceControlSyncJobIDInsensitively(input string) (*SourceControlSyncJobId, error)
ParseSourceControlSyncJobIDInsensitively parses 'input' case-insensitively into a SourceControlSyncJobId note: this method should only be used for API response data and not user input
func (*SourceControlSyncJobId) FromParseResult ¶
func (id *SourceControlSyncJobId) FromParseResult(input resourceids.ParseResult) error
func (SourceControlSyncJobId) ID ¶
func (id SourceControlSyncJobId) ID() string
ID returns the formatted Source Control Sync Job ID
func (SourceControlSyncJobId) Segments ¶
func (id SourceControlSyncJobId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Source Control Sync Job ID
func (SourceControlSyncJobId) String ¶
func (id SourceControlSyncJobId) String() string
String returns a human-readable description of this Source Control Sync Job ID
type SourceControlSyncJobStream ¶
type SourceControlSyncJobStream struct { Id *string `json:"id,omitempty"` Properties *SourceControlSyncJobStreamProperties `json:"properties,omitempty"` }
type SourceControlSyncJobStreamById ¶
type SourceControlSyncJobStreamById struct { Id *string `json:"id,omitempty"` Properties *SourceControlSyncJobStreamByIdProperties `json:"properties,omitempty"` }
type SourceControlSyncJobStreamByIdProperties ¶
type SourceControlSyncJobStreamByIdProperties struct { SourceControlSyncJobStreamId *string `json:"sourceControlSyncJobStreamId,omitempty"` StreamText *string `json:"streamText,omitempty"` StreamType *StreamType `json:"streamType,omitempty"` Summary *string `json:"summary,omitempty"` Time *string `json:"time,omitempty"` Value *map[string]interface{} `json:"value,omitempty"` }
func (*SourceControlSyncJobStreamByIdProperties) GetTimeAsTime ¶
func (o *SourceControlSyncJobStreamByIdProperties) GetTimeAsTime() (*time.Time, error)
func (*SourceControlSyncJobStreamByIdProperties) SetTimeAsTime ¶
func (o *SourceControlSyncJobStreamByIdProperties) SetTimeAsTime(input time.Time)
type SourceControlSyncJobStreamId ¶
type SourceControlSyncJobStreamId struct { SubscriptionId string ResourceGroupName string AutomationAccountName string SourceControlName string SourceControlSyncJobId string StreamId string }
SourceControlSyncJobStreamId is a struct representing the Resource ID for a Source Control Sync Job Stream
func NewSourceControlSyncJobStreamID ¶
func NewSourceControlSyncJobStreamID(subscriptionId string, resourceGroupName string, automationAccountName string, sourceControlName string, sourceControlSyncJobId string, streamId string) SourceControlSyncJobStreamId
NewSourceControlSyncJobStreamID returns a new SourceControlSyncJobStreamId struct
func ParseSourceControlSyncJobStreamID ¶
func ParseSourceControlSyncJobStreamID(input string) (*SourceControlSyncJobStreamId, error)
ParseSourceControlSyncJobStreamID parses 'input' into a SourceControlSyncJobStreamId
func ParseSourceControlSyncJobStreamIDInsensitively ¶
func ParseSourceControlSyncJobStreamIDInsensitively(input string) (*SourceControlSyncJobStreamId, error)
ParseSourceControlSyncJobStreamIDInsensitively parses 'input' case-insensitively into a SourceControlSyncJobStreamId note: this method should only be used for API response data and not user input
func (*SourceControlSyncJobStreamId) FromParseResult ¶
func (id *SourceControlSyncJobStreamId) FromParseResult(input resourceids.ParseResult) error
func (SourceControlSyncJobStreamId) ID ¶
func (id SourceControlSyncJobStreamId) ID() string
ID returns the formatted Source Control Sync Job Stream ID
func (SourceControlSyncJobStreamId) Segments ¶
func (id SourceControlSyncJobStreamId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Source Control Sync Job Stream ID
func (SourceControlSyncJobStreamId) String ¶
func (id SourceControlSyncJobStreamId) String() string
String returns a human-readable description of this Source Control Sync Job Stream ID
type SourceControlSyncJobStreamOperationPredicate ¶
type SourceControlSyncJobStreamOperationPredicate struct {
Id *string
}
func (SourceControlSyncJobStreamOperationPredicate) Matches ¶
func (p SourceControlSyncJobStreamOperationPredicate) Matches(input SourceControlSyncJobStream) bool
type SourceControlSyncJobStreamProperties ¶
type SourceControlSyncJobStreamProperties struct { SourceControlSyncJobStreamId *string `json:"sourceControlSyncJobStreamId,omitempty"` StreamType *StreamType `json:"streamType,omitempty"` Summary *string `json:"summary,omitempty"` Time *string `json:"time,omitempty"` }
func (*SourceControlSyncJobStreamProperties) GetTimeAsTime ¶
func (o *SourceControlSyncJobStreamProperties) GetTimeAsTime() (*time.Time, error)
func (*SourceControlSyncJobStreamProperties) SetTimeAsTime ¶
func (o *SourceControlSyncJobStreamProperties) SetTimeAsTime(input time.Time)
type SourceControlSyncJobStreamsClient ¶
type SourceControlSyncJobStreamsClient struct {
Client *resourcemanager.Client
}
func NewSourceControlSyncJobStreamsClientWithBaseURI ¶
func NewSourceControlSyncJobStreamsClientWithBaseURI(sdkApi sdkEnv.Api) (*SourceControlSyncJobStreamsClient, error)
func (SourceControlSyncJobStreamsClient) Get ¶
func (c SourceControlSyncJobStreamsClient) Get(ctx context.Context, id SourceControlSyncJobStreamId) (result GetOperationResponse, err error)
Get ...
func (SourceControlSyncJobStreamsClient) ListBySyncJob ¶
func (c SourceControlSyncJobStreamsClient) ListBySyncJob(ctx context.Context, id SourceControlSyncJobId, options ListBySyncJobOperationOptions) (result ListBySyncJobOperationResponse, err error)
ListBySyncJob ...
func (SourceControlSyncJobStreamsClient) ListBySyncJobComplete ¶
func (c SourceControlSyncJobStreamsClient) ListBySyncJobComplete(ctx context.Context, id SourceControlSyncJobId, options ListBySyncJobOperationOptions) (ListBySyncJobCompleteResult, error)
ListBySyncJobComplete retrieves all the results into a single object
func (SourceControlSyncJobStreamsClient) ListBySyncJobCompleteMatchingPredicate ¶
func (c SourceControlSyncJobStreamsClient) ListBySyncJobCompleteMatchingPredicate(ctx context.Context, id SourceControlSyncJobId, options ListBySyncJobOperationOptions, predicate SourceControlSyncJobStreamOperationPredicate) (result ListBySyncJobCompleteResult, err error)
ListBySyncJobCompleteMatchingPredicate retrieves all the results and then applies the predicate
type StreamType ¶
type StreamType string
const ( StreamTypeError StreamType = "Error" StreamTypeOutput StreamType = "Output" )
func (*StreamType) UnmarshalJSON ¶ added in v0.20240209.1164150
func (s *StreamType) UnmarshalJSON(bytes []byte) error
Source Files ¶
- client.go
- constants.go
- id_sourcecontrolsyncjob.go
- id_sourcecontrolsyncjobstream.go
- method_get.go
- method_listbysyncjob.go
- model_sourcecontrolsyncjobstream.go
- model_sourcecontrolsyncjobstreambyid.go
- model_sourcecontrolsyncjobstreambyidproperties.go
- model_sourcecontrolsyncjobstreamproperties.go
- predicates.go
- version.go