Versions in this module Expand all Collapse all v0 v0.20241126.2320 Nov 26, 2024 v0.20241126.1723 Nov 26, 2024 Changes in this version + func ValidateNodeID(input interface{}, key string) (warnings []string, errors []error) + func ValidateReportID(input interface{}, key string) (warnings []string, errors []error) + type DscMetaConfiguration struct + ActionAfterReboot *string + AllowModuleOverwrite *bool + CertificateId *string + ConfigurationMode *string + ConfigurationModeFrequencyMins *int64 + RebootNodeIfNeeded *bool + RefreshFrequencyMins *int64 + type DscNodeReport struct + ConfigurationVersion *string + EndTime *string + Errors *[]DscReportError + HostName *string + IPV4Addresses *[]string + IPV6Addresses *[]string + Id *string + LastModifiedTime *string + MetaConfiguration *DscMetaConfiguration + NumberOfResources *int64 + RawErrors *string + RebootRequested *string + RefreshMode *string + ReportFormatVersion *string + ReportId *string + Resources *[]DscReportResource + StartTime *string + Status *string + Type *string + func (o *DscNodeReport) GetEndTimeAsTime() (*time.Time, error) + func (o *DscNodeReport) GetLastModifiedTimeAsTime() (*time.Time, error) + func (o *DscNodeReport) GetStartTimeAsTime() (*time.Time, error) + func (o *DscNodeReport) SetEndTimeAsTime(input time.Time) + func (o *DscNodeReport) SetLastModifiedTimeAsTime(input time.Time) + func (o *DscNodeReport) SetStartTimeAsTime(input time.Time) + type DscNodeReportOperationPredicate struct + ConfigurationVersion *string + EndTime *string + HostName *string + Id *string + LastModifiedTime *string + NumberOfResources *int64 + RawErrors *string + RebootRequested *string + RefreshMode *string + ReportFormatVersion *string + ReportId *string + StartTime *string + Status *string + Type *string + func (p DscNodeReportOperationPredicate) Matches(input DscNodeReport) bool + type DscReportError struct + ErrorCode *string + ErrorDetails *string + ErrorMessage *string + ErrorSource *string + Locale *string + ResourceId *string + type DscReportResource struct + DependsOn *[]DscReportResourceNavigation + DurationInSeconds *float64 + Error *string + ModuleName *string + ModuleVersion *string + ResourceId *string + ResourceName *string + SourceInfo *string + StartDate *string + Status *string + func (o *DscReportResource) GetStartDateAsTime() (*time.Time, error) + func (o *DscReportResource) SetStartDateAsTime(input time.Time) + type DscReportResourceNavigation struct + ResourceId *string + type GetContentOperationResponse struct + HttpResponse *http.Response + Model *interface{} + OData *odata.OData + type GetOperationResponse struct + HttpResponse *http.Response + Model *DscNodeReport + OData *odata.OData + type ListByNodeCompleteResult struct + Items []DscNodeReport + LatestHttpResponse *http.Response + type ListByNodeCustomPager struct + NextLink *odata.Link + func (p *ListByNodeCustomPager) NextPageLink() *odata.Link + type ListByNodeOperationOptions struct + Filter *string + func DefaultListByNodeOperationOptions() ListByNodeOperationOptions + func (o ListByNodeOperationOptions) ToHeaders() *client.Headers + func (o ListByNodeOperationOptions) ToOData() *odata.Query + func (o ListByNodeOperationOptions) ToQuery() *client.QueryParams + type ListByNodeOperationResponse struct + HttpResponse *http.Response + Model *[]DscNodeReport + OData *odata.OData + type NodeId struct + AutomationAccountName string + NodeId string + ResourceGroupName string + SubscriptionId string + func NewNodeID(subscriptionId string, resourceGroupName string, automationAccountName string, ...) NodeId + func ParseNodeID(input string) (*NodeId, error) + func ParseNodeIDInsensitively(input string) (*NodeId, error) + func (id *NodeId) FromParseResult(input resourceids.ParseResult) error + func (id NodeId) ID() string + func (id NodeId) Segments() []resourceids.Segment + func (id NodeId) String() string + type NodeReportsClient struct + Client *resourcemanager.Client + func NewNodeReportsClientWithBaseURI(sdkApi sdkEnv.Api) (*NodeReportsClient, error) + func (c NodeReportsClient) Get(ctx context.Context, id ReportId) (result GetOperationResponse, err error) + func (c NodeReportsClient) GetContent(ctx context.Context, id ReportId) (result GetContentOperationResponse, err error) + func (c NodeReportsClient) ListByNode(ctx context.Context, id NodeId, options ListByNodeOperationOptions) (result ListByNodeOperationResponse, err error) + func (c NodeReportsClient) ListByNodeComplete(ctx context.Context, id NodeId, options ListByNodeOperationOptions) (ListByNodeCompleteResult, error) + func (c NodeReportsClient) ListByNodeCompleteMatchingPredicate(ctx context.Context, id NodeId, options ListByNodeOperationOptions, ...) (result ListByNodeCompleteResult, err error) + type ReportId struct + AutomationAccountName string + NodeId string + ReportId string + ResourceGroupName string + SubscriptionId string + func NewReportID(subscriptionId string, resourceGroupName string, automationAccountName string, ...) ReportId + func ParseReportID(input string) (*ReportId, error) + func ParseReportIDInsensitively(input string) (*ReportId, error) + func (id *ReportId) FromParseResult(input resourceids.ParseResult) error + func (id ReportId) ID() string + func (id ReportId) Segments() []resourceids.Segment + func (id ReportId) String() string