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 PossibleValuesForComplianceStatus() []string + func PossibleValuesForType() []string + func ValidateGuestConfigurationAssignmentReportID(input interface{}, key string) (warnings []string, errors []error) + func ValidateProviders2GuestConfigurationAssignmentID(input interface{}, key string) (warnings []string, errors []error) + type AssignmentInfo struct + Configuration *ConfigurationInfo + Name *string + type AssignmentReportDetails struct + ComplianceStatus *ComplianceStatus + EndTime *string + JobId *string + OperationType *Type + Resources *[]AssignmentReportResource + StartTime *string + func (o *AssignmentReportDetails) GetEndTimeAsTime() (*time.Time, error) + func (o *AssignmentReportDetails) GetStartTimeAsTime() (*time.Time, error) + func (o *AssignmentReportDetails) SetEndTimeAsTime(input time.Time) + func (o *AssignmentReportDetails) SetStartTimeAsTime(input time.Time) + type AssignmentReportResource struct + ComplianceStatus *ComplianceStatus + Properties *interface{} + Reasons *[]AssignmentReportResourceComplianceReason + ResourceId *string + type AssignmentReportResourceComplianceReason struct + Code *string + Phrase *string + type ComplianceStatus string + const ComplianceStatusCompliant + const ComplianceStatusNonCompliant + const ComplianceStatusPending + func (s *ComplianceStatus) UnmarshalJSON(bytes []byte) error + type ConfigurationInfo struct + Name *string + Version *string + type GuestConfigurationAssignmentHCRPReportsClient struct + Client *resourcemanager.Client + func NewGuestConfigurationAssignmentHCRPReportsClientWithBaseURI(sdkApi sdkEnv.Api) (*GuestConfigurationAssignmentHCRPReportsClient, error) + func (c GuestConfigurationAssignmentHCRPReportsClient) GuestConfigurationHCRPAssignmentReportsGet(ctx context.Context, id GuestConfigurationAssignmentReportId) (result GuestConfigurationHCRPAssignmentReportsGetOperationResponse, err error) + func (c GuestConfigurationAssignmentHCRPReportsClient) GuestConfigurationHCRPAssignmentReportsList(ctx context.Context, id Providers2GuestConfigurationAssignmentId) (result GuestConfigurationHCRPAssignmentReportsListOperationResponse, err error) + type GuestConfigurationAssignmentReport struct + Id *string + Name *string + Properties *GuestConfigurationAssignmentReportProperties + type GuestConfigurationAssignmentReportId struct + GuestConfigurationAssignmentName string + MachineName string + ReportId string + ResourceGroupName string + SubscriptionId string + func NewGuestConfigurationAssignmentReportID(subscriptionId string, resourceGroupName string, machineName string, ...) GuestConfigurationAssignmentReportId + func ParseGuestConfigurationAssignmentReportID(input string) (*GuestConfigurationAssignmentReportId, error) + func ParseGuestConfigurationAssignmentReportIDInsensitively(input string) (*GuestConfigurationAssignmentReportId, error) + func (id *GuestConfigurationAssignmentReportId) FromParseResult(input resourceids.ParseResult) error + func (id GuestConfigurationAssignmentReportId) ID() string + func (id GuestConfigurationAssignmentReportId) Segments() []resourceids.Segment + func (id GuestConfigurationAssignmentReportId) String() string + type GuestConfigurationAssignmentReportList struct + Value *[]GuestConfigurationAssignmentReport + type GuestConfigurationAssignmentReportProperties struct + Assignment *AssignmentInfo + ComplianceStatus *ComplianceStatus + Details *AssignmentReportDetails + EndTime *string + ReportId *string + StartTime *string + VM *VMInfo + VMSSResourceId *string + func (o *GuestConfigurationAssignmentReportProperties) GetEndTimeAsTime() (*time.Time, error) + func (o *GuestConfigurationAssignmentReportProperties) GetStartTimeAsTime() (*time.Time, error) + func (o *GuestConfigurationAssignmentReportProperties) SetEndTimeAsTime(input time.Time) + func (o *GuestConfigurationAssignmentReportProperties) SetStartTimeAsTime(input time.Time) + type GuestConfigurationHCRPAssignmentReportsGetOperationResponse struct + HttpResponse *http.Response + Model *GuestConfigurationAssignmentReport + OData *odata.OData + type GuestConfigurationHCRPAssignmentReportsListOperationResponse struct + HttpResponse *http.Response + Model *GuestConfigurationAssignmentReportList + OData *odata.OData + type Providers2GuestConfigurationAssignmentId struct + GuestConfigurationAssignmentName string + MachineName string + ResourceGroupName string + SubscriptionId string + func NewProviders2GuestConfigurationAssignmentID(subscriptionId string, resourceGroupName string, machineName string, ...) Providers2GuestConfigurationAssignmentId + func ParseProviders2GuestConfigurationAssignmentID(input string) (*Providers2GuestConfigurationAssignmentId, error) + func ParseProviders2GuestConfigurationAssignmentIDInsensitively(input string) (*Providers2GuestConfigurationAssignmentId, error) + func (id *Providers2GuestConfigurationAssignmentId) FromParseResult(input resourceids.ParseResult) error + func (id Providers2GuestConfigurationAssignmentId) ID() string + func (id Providers2GuestConfigurationAssignmentId) Segments() []resourceids.Segment + func (id Providers2GuestConfigurationAssignmentId) String() string + type Type string + const TypeConsistency + const TypeInitial + func (s *Type) UnmarshalJSON(bytes []byte) error + type VMInfo struct + Id *string + Uuid *string