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 PossibleValuesForComplianceStateType() []string + func PossibleValuesForMessageLevelType() []string + func PossibleValuesForOperatorScopeType() []string + func PossibleValuesForOperatorType() []string + func PossibleValuesForProvisioningStateType() []string + func ValidateScopedSourceControlConfigurationID(input interface{}, key string) (warnings []string, errors []error) + type ComplianceStateType string + const ComplianceStateTypeCompliant + const ComplianceStateTypeFailed + const ComplianceStateTypeInstalled + const ComplianceStateTypeNoncompliant + const ComplianceStateTypePending + func (s *ComplianceStateType) UnmarshalJSON(bytes []byte) error + type ComplianceStatus struct + ComplianceState *ComplianceStateType + LastConfigApplied *string + Message *string + MessageLevel *MessageLevelType + func (o *ComplianceStatus) GetLastConfigAppliedAsTime() (*time.Time, error) + func (o *ComplianceStatus) SetLastConfigAppliedAsTime(input time.Time) + type CreateOrUpdateOperationResponse struct + HttpResponse *http.Response + Model *SourceControlConfiguration + OData *odata.OData + type DeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type GetOperationResponse struct + HttpResponse *http.Response + Model *SourceControlConfiguration + OData *odata.OData + type HelmOperatorProperties struct + ChartValues *string + ChartVersion *string + type ListCompleteResult struct + Items []SourceControlConfiguration + LatestHttpResponse *http.Response + type ListCustomPager struct + NextLink *odata.Link + func (p *ListCustomPager) NextPageLink() *odata.Link + type ListOperationResponse struct + HttpResponse *http.Response + Model *[]SourceControlConfiguration + OData *odata.OData + type MessageLevelType string + const MessageLevelTypeError + const MessageLevelTypeInformation + const MessageLevelTypeWarning + func (s *MessageLevelType) UnmarshalJSON(bytes []byte) error + type OperatorScopeType string + const OperatorScopeTypeCluster + const OperatorScopeTypeNamespace + func (s *OperatorScopeType) UnmarshalJSON(bytes []byte) error + type OperatorType string + const OperatorTypeFlux + func (s *OperatorType) UnmarshalJSON(bytes []byte) error + type ProvisioningStateType string + const ProvisioningStateTypeAccepted + const ProvisioningStateTypeDeleting + const ProvisioningStateTypeFailed + const ProvisioningStateTypeRunning + const ProvisioningStateTypeSucceeded + func (s *ProvisioningStateType) UnmarshalJSON(bytes []byte) error + type ScopedSourceControlConfigurationId struct + Scope string + SourceControlConfigurationName string + func NewScopedSourceControlConfigurationID(scope string, sourceControlConfigurationName string) ScopedSourceControlConfigurationId + func ParseScopedSourceControlConfigurationID(input string) (*ScopedSourceControlConfigurationId, error) + func ParseScopedSourceControlConfigurationIDInsensitively(input string) (*ScopedSourceControlConfigurationId, error) + func (id *ScopedSourceControlConfigurationId) FromParseResult(input resourceids.ParseResult) error + func (id ScopedSourceControlConfigurationId) ID() string + func (id ScopedSourceControlConfigurationId) Segments() []resourceids.Segment + func (id ScopedSourceControlConfigurationId) String() string + type SourceControlConfiguration struct + Id *string + Name *string + Properties *SourceControlConfigurationProperties + SystemData *systemdata.SystemData + Type *string + type SourceControlConfigurationClient struct + Client *resourcemanager.Client + func NewSourceControlConfigurationClientWithBaseURI(sdkApi sdkEnv.Api) (*SourceControlConfigurationClient, error) + func (c SourceControlConfigurationClient) CreateOrUpdate(ctx context.Context, id ScopedSourceControlConfigurationId, ...) (result CreateOrUpdateOperationResponse, err error) + func (c SourceControlConfigurationClient) Delete(ctx context.Context, id ScopedSourceControlConfigurationId) (result DeleteOperationResponse, err error) + func (c SourceControlConfigurationClient) DeleteThenPoll(ctx context.Context, id ScopedSourceControlConfigurationId) error + func (c SourceControlConfigurationClient) Get(ctx context.Context, id ScopedSourceControlConfigurationId) (result GetOperationResponse, err error) + func (c SourceControlConfigurationClient) List(ctx context.Context, id commonids.ScopeId) (result ListOperationResponse, err error) + func (c SourceControlConfigurationClient) ListComplete(ctx context.Context, id commonids.ScopeId) (ListCompleteResult, error) + func (c SourceControlConfigurationClient) ListCompleteMatchingPredicate(ctx context.Context, id commonids.ScopeId, ...) (result ListCompleteResult, err error) + type SourceControlConfigurationOperationPredicate struct + Id *string + Name *string + Type *string + func (p SourceControlConfigurationOperationPredicate) Matches(input SourceControlConfiguration) bool + type SourceControlConfigurationProperties struct + ComplianceStatus *ComplianceStatus + ConfigurationProtectedSettings *map[string]string + EnableHelmOperator *bool + HelmOperatorProperties *HelmOperatorProperties + OperatorInstanceName *string + OperatorNamespace *string + OperatorParams *string + OperatorScope *OperatorScopeType + OperatorType *OperatorType + ProvisioningState *ProvisioningStateType + RepositoryPublicKey *string + RepositoryURL *string + SshKnownHostsContents *string