Documentation ¶
Index ¶
- func PossibleValuesForActionableRemediationState() []string
- func PossibleValuesForAnnotateDefaultBranchState() []string
- func PossibleValuesForAutoDiscovery() []string
- func PossibleValuesForDevOpsProvisioningState() []string
- func PossibleValuesForInheritFromParentState() []string
- func PossibleValuesForOnboardingState() []string
- func PossibleValuesForRuleCategory() []string
- func ValidateAzureDevOpsOrgID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateGitHubOwnerID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateGitLabGroupID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateGitLabGroupProjectID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateProjectID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateProjectRepoID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateRepoID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateSecurityConnectorID(input interface{}, key string) (warnings []string, errors []error)
- type ActionableRemediation
- type ActionableRemediationState
- type AnnotateDefaultBranchState
- type Authorization
- type AutoDiscovery
- type AzureDevOpsOrg
- type AzureDevOpsOrgId
- type AzureDevOpsOrgOperationPredicate
- type AzureDevOpsOrgProperties
- type AzureDevOpsOrgsCreateOrUpdateOperationResponse
- type AzureDevOpsOrgsGetOperationResponse
- type AzureDevOpsOrgsListAvailableCompleteResult
- type AzureDevOpsOrgsListAvailableCustomPager
- type AzureDevOpsOrgsListAvailableOperationResponse
- type AzureDevOpsOrgsListCompleteResult
- type AzureDevOpsOrgsListCustomPager
- type AzureDevOpsOrgsListOperationResponse
- type AzureDevOpsOrgsUpdateOperationResponse
- type AzureDevOpsProject
- type AzureDevOpsProjectOperationPredicate
- type AzureDevOpsProjectProperties
- type AzureDevOpsProjectsCreateOrUpdateOperationResponse
- type AzureDevOpsProjectsGetOperationResponse
- type AzureDevOpsProjectsListCompleteResult
- type AzureDevOpsProjectsListCustomPager
- type AzureDevOpsProjectsListOperationResponse
- type AzureDevOpsProjectsUpdateOperationResponse
- type AzureDevOpsReposCreateOrUpdateOperationResponse
- type AzureDevOpsReposGetOperationResponse
- type AzureDevOpsReposListCompleteResult
- type AzureDevOpsReposListCustomPager
- type AzureDevOpsReposListOperationResponse
- type AzureDevOpsReposUpdateOperationResponse
- type AzureDevOpsRepository
- type AzureDevOpsRepositoryOperationPredicate
- type AzureDevOpsRepositoryProperties
- type CategoryConfiguration
- type ConfigurationsCreateOrUpdateOperationResponse
- type ConfigurationsDeleteOperationResponse
- type ConfigurationsGetOperationResponse
- type ConfigurationsListCompleteResult
- type ConfigurationsListCustomPager
- type ConfigurationsListOperationResponse
- type ConfigurationsUpdateOperationResponse
- type DevOpsCapability
- type DevOpsClient
- func (c DevOpsClient) AzureDevOpsOrgsCreateOrUpdate(ctx context.Context, id AzureDevOpsOrgId, input AzureDevOpsOrg) (result AzureDevOpsOrgsCreateOrUpdateOperationResponse, err error)
- func (c DevOpsClient) AzureDevOpsOrgsCreateOrUpdateThenPoll(ctx context.Context, id AzureDevOpsOrgId, input AzureDevOpsOrg) error
- func (c DevOpsClient) AzureDevOpsOrgsGet(ctx context.Context, id AzureDevOpsOrgId) (result AzureDevOpsOrgsGetOperationResponse, err error)
- func (c DevOpsClient) AzureDevOpsOrgsList(ctx context.Context, id SecurityConnectorId) (result AzureDevOpsOrgsListOperationResponse, err error)
- func (c DevOpsClient) AzureDevOpsOrgsListAvailable(ctx context.Context, id SecurityConnectorId) (result AzureDevOpsOrgsListAvailableOperationResponse, err error)
- func (c DevOpsClient) AzureDevOpsOrgsListAvailableComplete(ctx context.Context, id SecurityConnectorId) (AzureDevOpsOrgsListAvailableCompleteResult, error)
- func (c DevOpsClient) AzureDevOpsOrgsListAvailableCompleteMatchingPredicate(ctx context.Context, id SecurityConnectorId, ...) (result AzureDevOpsOrgsListAvailableCompleteResult, err error)
- func (c DevOpsClient) AzureDevOpsOrgsListComplete(ctx context.Context, id SecurityConnectorId) (AzureDevOpsOrgsListCompleteResult, error)
- func (c DevOpsClient) AzureDevOpsOrgsListCompleteMatchingPredicate(ctx context.Context, id SecurityConnectorId, ...) (result AzureDevOpsOrgsListCompleteResult, err error)
- func (c DevOpsClient) AzureDevOpsOrgsUpdate(ctx context.Context, id AzureDevOpsOrgId, input AzureDevOpsOrg) (result AzureDevOpsOrgsUpdateOperationResponse, err error)
- func (c DevOpsClient) AzureDevOpsOrgsUpdateThenPoll(ctx context.Context, id AzureDevOpsOrgId, input AzureDevOpsOrg) error
- func (c DevOpsClient) AzureDevOpsProjectsCreateOrUpdate(ctx context.Context, id ProjectId, input AzureDevOpsProject) (result AzureDevOpsProjectsCreateOrUpdateOperationResponse, err error)
- func (c DevOpsClient) AzureDevOpsProjectsCreateOrUpdateThenPoll(ctx context.Context, id ProjectId, input AzureDevOpsProject) error
- func (c DevOpsClient) AzureDevOpsProjectsGet(ctx context.Context, id ProjectId) (result AzureDevOpsProjectsGetOperationResponse, err error)
- func (c DevOpsClient) AzureDevOpsProjectsList(ctx context.Context, id AzureDevOpsOrgId) (result AzureDevOpsProjectsListOperationResponse, err error)
- func (c DevOpsClient) AzureDevOpsProjectsListComplete(ctx context.Context, id AzureDevOpsOrgId) (AzureDevOpsProjectsListCompleteResult, error)
- func (c DevOpsClient) AzureDevOpsProjectsListCompleteMatchingPredicate(ctx context.Context, id AzureDevOpsOrgId, ...) (result AzureDevOpsProjectsListCompleteResult, err error)
- func (c DevOpsClient) AzureDevOpsProjectsUpdate(ctx context.Context, id ProjectId, input AzureDevOpsProject) (result AzureDevOpsProjectsUpdateOperationResponse, err error)
- func (c DevOpsClient) AzureDevOpsProjectsUpdateThenPoll(ctx context.Context, id ProjectId, input AzureDevOpsProject) error
- func (c DevOpsClient) AzureDevOpsReposCreateOrUpdate(ctx context.Context, id ProjectRepoId, input AzureDevOpsRepository) (result AzureDevOpsReposCreateOrUpdateOperationResponse, err error)
- func (c DevOpsClient) AzureDevOpsReposCreateOrUpdateThenPoll(ctx context.Context, id ProjectRepoId, input AzureDevOpsRepository) error
- func (c DevOpsClient) AzureDevOpsReposGet(ctx context.Context, id ProjectRepoId) (result AzureDevOpsReposGetOperationResponse, err error)
- func (c DevOpsClient) AzureDevOpsReposList(ctx context.Context, id ProjectId) (result AzureDevOpsReposListOperationResponse, err error)
- func (c DevOpsClient) AzureDevOpsReposListComplete(ctx context.Context, id ProjectId) (AzureDevOpsReposListCompleteResult, error)
- func (c DevOpsClient) AzureDevOpsReposListCompleteMatchingPredicate(ctx context.Context, id ProjectId, ...) (result AzureDevOpsReposListCompleteResult, err error)
- func (c DevOpsClient) AzureDevOpsReposUpdate(ctx context.Context, id ProjectRepoId, input AzureDevOpsRepository) (result AzureDevOpsReposUpdateOperationResponse, err error)
- func (c DevOpsClient) AzureDevOpsReposUpdateThenPoll(ctx context.Context, id ProjectRepoId, input AzureDevOpsRepository) error
- func (c DevOpsClient) ConfigurationsCreateOrUpdate(ctx context.Context, id SecurityConnectorId, input DevOpsConfiguration) (result ConfigurationsCreateOrUpdateOperationResponse, err error)
- func (c DevOpsClient) ConfigurationsCreateOrUpdateThenPoll(ctx context.Context, id SecurityConnectorId, input DevOpsConfiguration) error
- func (c DevOpsClient) ConfigurationsDelete(ctx context.Context, id SecurityConnectorId) (result ConfigurationsDeleteOperationResponse, err error)
- func (c DevOpsClient) ConfigurationsDeleteThenPoll(ctx context.Context, id SecurityConnectorId) error
- func (c DevOpsClient) ConfigurationsGet(ctx context.Context, id SecurityConnectorId) (result ConfigurationsGetOperationResponse, err error)
- func (c DevOpsClient) ConfigurationsList(ctx context.Context, id SecurityConnectorId) (result ConfigurationsListOperationResponse, err error)
- func (c DevOpsClient) ConfigurationsListComplete(ctx context.Context, id SecurityConnectorId) (ConfigurationsListCompleteResult, error)
- func (c DevOpsClient) ConfigurationsListCompleteMatchingPredicate(ctx context.Context, id SecurityConnectorId, ...) (result ConfigurationsListCompleteResult, err error)
- func (c DevOpsClient) ConfigurationsUpdate(ctx context.Context, id SecurityConnectorId, input DevOpsConfiguration) (result ConfigurationsUpdateOperationResponse, err error)
- func (c DevOpsClient) ConfigurationsUpdateThenPoll(ctx context.Context, id SecurityConnectorId, input DevOpsConfiguration) error
- func (c DevOpsClient) GitHubOwnersGet(ctx context.Context, id GitHubOwnerId) (result GitHubOwnersGetOperationResponse, err error)
- func (c DevOpsClient) GitHubOwnersList(ctx context.Context, id SecurityConnectorId) (result GitHubOwnersListOperationResponse, err error)
- func (c DevOpsClient) GitHubOwnersListAvailable(ctx context.Context, id SecurityConnectorId) (result GitHubOwnersListAvailableOperationResponse, err error)
- func (c DevOpsClient) GitHubOwnersListAvailableComplete(ctx context.Context, id SecurityConnectorId) (GitHubOwnersListAvailableCompleteResult, error)
- func (c DevOpsClient) GitHubOwnersListAvailableCompleteMatchingPredicate(ctx context.Context, id SecurityConnectorId, ...) (result GitHubOwnersListAvailableCompleteResult, err error)
- func (c DevOpsClient) GitHubOwnersListComplete(ctx context.Context, id SecurityConnectorId) (GitHubOwnersListCompleteResult, error)
- func (c DevOpsClient) GitHubOwnersListCompleteMatchingPredicate(ctx context.Context, id SecurityConnectorId, ...) (result GitHubOwnersListCompleteResult, err error)
- func (c DevOpsClient) GitHubReposGet(ctx context.Context, id RepoId) (result GitHubReposGetOperationResponse, err error)
- func (c DevOpsClient) GitHubReposList(ctx context.Context, id GitHubOwnerId) (result GitHubReposListOperationResponse, err error)
- func (c DevOpsClient) GitHubReposListComplete(ctx context.Context, id GitHubOwnerId) (GitHubReposListCompleteResult, error)
- func (c DevOpsClient) GitHubReposListCompleteMatchingPredicate(ctx context.Context, id GitHubOwnerId, ...) (result GitHubReposListCompleteResult, err error)
- func (c DevOpsClient) GitLabGroupsGet(ctx context.Context, id GitLabGroupId) (result GitLabGroupsGetOperationResponse, err error)
- func (c DevOpsClient) GitLabGroupsList(ctx context.Context, id SecurityConnectorId) (result GitLabGroupsListOperationResponse, err error)
- func (c DevOpsClient) GitLabGroupsListAvailable(ctx context.Context, id SecurityConnectorId) (result GitLabGroupsListAvailableOperationResponse, err error)
- func (c DevOpsClient) GitLabGroupsListAvailableComplete(ctx context.Context, id SecurityConnectorId) (GitLabGroupsListAvailableCompleteResult, error)
- func (c DevOpsClient) GitLabGroupsListAvailableCompleteMatchingPredicate(ctx context.Context, id SecurityConnectorId, ...) (result GitLabGroupsListAvailableCompleteResult, err error)
- func (c DevOpsClient) GitLabGroupsListComplete(ctx context.Context, id SecurityConnectorId) (GitLabGroupsListCompleteResult, error)
- func (c DevOpsClient) GitLabGroupsListCompleteMatchingPredicate(ctx context.Context, id SecurityConnectorId, ...) (result GitLabGroupsListCompleteResult, err error)
- func (c DevOpsClient) GitLabProjectsGet(ctx context.Context, id GitLabGroupProjectId) (result GitLabProjectsGetOperationResponse, err error)
- func (c DevOpsClient) GitLabProjectsList(ctx context.Context, id GitLabGroupId) (result GitLabProjectsListOperationResponse, err error)
- func (c DevOpsClient) GitLabProjectsListComplete(ctx context.Context, id GitLabGroupId) (GitLabProjectsListCompleteResult, error)
- func (c DevOpsClient) GitLabProjectsListCompleteMatchingPredicate(ctx context.Context, id GitLabGroupId, ...) (result GitLabProjectsListCompleteResult, err error)
- func (c DevOpsClient) GitLabSubgroupsList(ctx context.Context, id GitLabGroupId) (result GitLabSubgroupsListOperationResponse, err error)
- func (c DevOpsClient) GitLabSubgroupsListComplete(ctx context.Context, id GitLabGroupId) (GitLabSubgroupsListCompleteResult, error)
- func (c DevOpsClient) GitLabSubgroupsListCompleteMatchingPredicate(ctx context.Context, id GitLabGroupId, predicate GitLabGroupOperationPredicate) (result GitLabSubgroupsListCompleteResult, err error)
- type DevOpsConfiguration
- type DevOpsConfigurationOperationPredicate
- type DevOpsConfigurationProperties
- type DevOpsProvisioningState
- type GitHubOwner
- type GitHubOwnerId
- type GitHubOwnerOperationPredicate
- type GitHubOwnerProperties
- type GitHubOwnersGetOperationResponse
- type GitHubOwnersListAvailableCompleteResult
- type GitHubOwnersListAvailableCustomPager
- type GitHubOwnersListAvailableOperationResponse
- type GitHubOwnersListCompleteResult
- type GitHubOwnersListCustomPager
- type GitHubOwnersListOperationResponse
- type GitHubReposGetOperationResponse
- type GitHubReposListCompleteResult
- type GitHubReposListCustomPager
- type GitHubReposListOperationResponse
- type GitHubRepository
- type GitHubRepositoryOperationPredicate
- type GitHubRepositoryProperties
- type GitLabGroup
- type GitLabGroupId
- type GitLabGroupOperationPredicate
- type GitLabGroupProjectId
- type GitLabGroupProperties
- type GitLabGroupsGetOperationResponse
- type GitLabGroupsListAvailableCompleteResult
- type GitLabGroupsListAvailableCustomPager
- type GitLabGroupsListAvailableOperationResponse
- type GitLabGroupsListCompleteResult
- type GitLabGroupsListCustomPager
- type GitLabGroupsListOperationResponse
- type GitLabProject
- type GitLabProjectOperationPredicate
- type GitLabProjectProperties
- type GitLabProjectsGetOperationResponse
- type GitLabProjectsListCompleteResult
- type GitLabProjectsListCustomPager
- type GitLabProjectsListOperationResponse
- type GitLabSubgroupsListCompleteResult
- type GitLabSubgroupsListCustomPager
- type GitLabSubgroupsListOperationResponse
- type InheritFromParentState
- type OnboardingState
- type ProjectId
- type ProjectRepoId
- type RepoId
- type RuleCategory
- type SecurityConnectorId
- type TargetBranchConfiguration
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForActionableRemediationState ¶
func PossibleValuesForActionableRemediationState() []string
func PossibleValuesForAnnotateDefaultBranchState ¶
func PossibleValuesForAnnotateDefaultBranchState() []string
func PossibleValuesForAutoDiscovery ¶
func PossibleValuesForAutoDiscovery() []string
func PossibleValuesForDevOpsProvisioningState ¶
func PossibleValuesForDevOpsProvisioningState() []string
func PossibleValuesForInheritFromParentState ¶
func PossibleValuesForInheritFromParentState() []string
func PossibleValuesForOnboardingState ¶
func PossibleValuesForOnboardingState() []string
func PossibleValuesForRuleCategory ¶
func PossibleValuesForRuleCategory() []string
func ValidateAzureDevOpsOrgID ¶
ValidateAzureDevOpsOrgID checks that 'input' can be parsed as a Azure Dev Ops Org ID
func ValidateGitHubOwnerID ¶
ValidateGitHubOwnerID checks that 'input' can be parsed as a Git Hub Owner ID
func ValidateGitLabGroupID ¶
ValidateGitLabGroupID checks that 'input' can be parsed as a Git Lab Group ID
func ValidateGitLabGroupProjectID ¶
func ValidateGitLabGroupProjectID(input interface{}, key string) (warnings []string, errors []error)
ValidateGitLabGroupProjectID checks that 'input' can be parsed as a Git Lab Group Project ID
func ValidateProjectID ¶
ValidateProjectID checks that 'input' can be parsed as a Project ID
func ValidateProjectRepoID ¶
ValidateProjectRepoID checks that 'input' can be parsed as a Project Repo ID
func ValidateRepoID ¶
ValidateRepoID checks that 'input' can be parsed as a Repo ID
func ValidateSecurityConnectorID ¶
ValidateSecurityConnectorID checks that 'input' can be parsed as a Security Connector ID
Types ¶
type ActionableRemediation ¶
type ActionableRemediation struct { BranchConfiguration *TargetBranchConfiguration `json:"branchConfiguration,omitempty"` CategoryConfigurations *[]CategoryConfiguration `json:"categoryConfigurations,omitempty"` InheritFromParentState *InheritFromParentState `json:"inheritFromParentState,omitempty"` State *ActionableRemediationState `json:"state,omitempty"` }
type ActionableRemediationState ¶
type ActionableRemediationState string
const ( ActionableRemediationStateDisabled ActionableRemediationState = "Disabled" ActionableRemediationStateEnabled ActionableRemediationState = "Enabled" ActionableRemediationStateNone ActionableRemediationState = "None" )
func (*ActionableRemediationState) UnmarshalJSON ¶
func (s *ActionableRemediationState) UnmarshalJSON(bytes []byte) error
type AnnotateDefaultBranchState ¶
type AnnotateDefaultBranchState string
const ( AnnotateDefaultBranchStateDisabled AnnotateDefaultBranchState = "Disabled" AnnotateDefaultBranchStateEnabled AnnotateDefaultBranchState = "Enabled" )
func (*AnnotateDefaultBranchState) UnmarshalJSON ¶
func (s *AnnotateDefaultBranchState) UnmarshalJSON(bytes []byte) error
type Authorization ¶
type Authorization struct {
Code *string `json:"code,omitempty"`
}
type AutoDiscovery ¶
type AutoDiscovery string
const ( AutoDiscoveryDisabled AutoDiscovery = "Disabled" AutoDiscoveryEnabled AutoDiscovery = "Enabled" AutoDiscoveryNotApplicable AutoDiscovery = "NotApplicable" )
func (*AutoDiscovery) UnmarshalJSON ¶
func (s *AutoDiscovery) UnmarshalJSON(bytes []byte) error
type AzureDevOpsOrg ¶
type AzureDevOpsOrg struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *AzureDevOpsOrgProperties `json:"properties,omitempty"` SystemData *systemdata.SystemData `json:"systemData,omitempty"` Type *string `json:"type,omitempty"` }
type AzureDevOpsOrgId ¶
type AzureDevOpsOrgId struct { SubscriptionId string ResourceGroupName string SecurityConnectorName string AzureDevOpsOrgName string }
AzureDevOpsOrgId is a struct representing the Resource ID for a Azure Dev Ops Org
func NewAzureDevOpsOrgID ¶
func NewAzureDevOpsOrgID(subscriptionId string, resourceGroupName string, securityConnectorName string, azureDevOpsOrgName string) AzureDevOpsOrgId
NewAzureDevOpsOrgID returns a new AzureDevOpsOrgId struct
func ParseAzureDevOpsOrgID ¶
func ParseAzureDevOpsOrgID(input string) (*AzureDevOpsOrgId, error)
ParseAzureDevOpsOrgID parses 'input' into a AzureDevOpsOrgId
func ParseAzureDevOpsOrgIDInsensitively ¶
func ParseAzureDevOpsOrgIDInsensitively(input string) (*AzureDevOpsOrgId, error)
ParseAzureDevOpsOrgIDInsensitively parses 'input' case-insensitively into a AzureDevOpsOrgId note: this method should only be used for API response data and not user input
func (*AzureDevOpsOrgId) FromParseResult ¶
func (id *AzureDevOpsOrgId) FromParseResult(input resourceids.ParseResult) error
func (AzureDevOpsOrgId) ID ¶
func (id AzureDevOpsOrgId) ID() string
ID returns the formatted Azure Dev Ops Org ID
func (AzureDevOpsOrgId) Segments ¶
func (id AzureDevOpsOrgId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Azure Dev Ops Org ID
func (AzureDevOpsOrgId) String ¶
func (id AzureDevOpsOrgId) String() string
String returns a human-readable description of this Azure Dev Ops Org ID
type AzureDevOpsOrgOperationPredicate ¶
func (AzureDevOpsOrgOperationPredicate) Matches ¶
func (p AzureDevOpsOrgOperationPredicate) Matches(input AzureDevOpsOrg) bool
type AzureDevOpsOrgProperties ¶
type AzureDevOpsOrgProperties struct { ActionableRemediation *ActionableRemediation `json:"actionableRemediation,omitempty"` OnboardingState *OnboardingState `json:"onboardingState,omitempty"` ProvisioningState *DevOpsProvisioningState `json:"provisioningState,omitempty"` ProvisioningStatusMessage *string `json:"provisioningStatusMessage,omitempty"` ProvisioningStatusUpdateTimeUtc *string `json:"provisioningStatusUpdateTimeUtc,omitempty"` }
func (*AzureDevOpsOrgProperties) GetProvisioningStatusUpdateTimeUtcAsTime ¶
func (o *AzureDevOpsOrgProperties) GetProvisioningStatusUpdateTimeUtcAsTime() (*time.Time, error)
func (*AzureDevOpsOrgProperties) SetProvisioningStatusUpdateTimeUtcAsTime ¶
func (o *AzureDevOpsOrgProperties) SetProvisioningStatusUpdateTimeUtcAsTime(input time.Time)
type AzureDevOpsOrgsGetOperationResponse ¶
type AzureDevOpsOrgsGetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *AzureDevOpsOrg }
type AzureDevOpsOrgsListAvailableCompleteResult ¶
type AzureDevOpsOrgsListAvailableCompleteResult struct { LatestHttpResponse *http.Response Items []AzureDevOpsOrg }
type AzureDevOpsOrgsListAvailableCustomPager ¶ added in v0.20240628.1153531
func (*AzureDevOpsOrgsListAvailableCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *AzureDevOpsOrgsListAvailableCustomPager) NextPageLink() *odata.Link
type AzureDevOpsOrgsListAvailableOperationResponse ¶
type AzureDevOpsOrgsListAvailableOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]AzureDevOpsOrg }
type AzureDevOpsOrgsListCompleteResult ¶
type AzureDevOpsOrgsListCompleteResult struct { LatestHttpResponse *http.Response Items []AzureDevOpsOrg }
type AzureDevOpsOrgsListCustomPager ¶ added in v0.20240628.1153531
func (*AzureDevOpsOrgsListCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *AzureDevOpsOrgsListCustomPager) NextPageLink() *odata.Link
type AzureDevOpsOrgsListOperationResponse ¶
type AzureDevOpsOrgsListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]AzureDevOpsOrg }
type AzureDevOpsProject ¶
type AzureDevOpsProject struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *AzureDevOpsProjectProperties `json:"properties,omitempty"` SystemData *systemdata.SystemData `json:"systemData,omitempty"` Type *string `json:"type,omitempty"` }
type AzureDevOpsProjectOperationPredicate ¶
func (AzureDevOpsProjectOperationPredicate) Matches ¶
func (p AzureDevOpsProjectOperationPredicate) Matches(input AzureDevOpsProject) bool
type AzureDevOpsProjectProperties ¶
type AzureDevOpsProjectProperties struct { ActionableRemediation *ActionableRemediation `json:"actionableRemediation,omitempty"` OnboardingState *OnboardingState `json:"onboardingState,omitempty"` ParentOrgName *string `json:"parentOrgName,omitempty"` ProjectId *string `json:"projectId,omitempty"` ProvisioningState *DevOpsProvisioningState `json:"provisioningState,omitempty"` ProvisioningStatusMessage *string `json:"provisioningStatusMessage,omitempty"` ProvisioningStatusUpdateTimeUtc *string `json:"provisioningStatusUpdateTimeUtc,omitempty"` }
func (*AzureDevOpsProjectProperties) GetProvisioningStatusUpdateTimeUtcAsTime ¶
func (o *AzureDevOpsProjectProperties) GetProvisioningStatusUpdateTimeUtcAsTime() (*time.Time, error)
func (*AzureDevOpsProjectProperties) SetProvisioningStatusUpdateTimeUtcAsTime ¶
func (o *AzureDevOpsProjectProperties) SetProvisioningStatusUpdateTimeUtcAsTime(input time.Time)
type AzureDevOpsProjectsGetOperationResponse ¶
type AzureDevOpsProjectsGetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *AzureDevOpsProject }
type AzureDevOpsProjectsListCompleteResult ¶
type AzureDevOpsProjectsListCompleteResult struct { LatestHttpResponse *http.Response Items []AzureDevOpsProject }
type AzureDevOpsProjectsListCustomPager ¶ added in v0.20240628.1153531
func (*AzureDevOpsProjectsListCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *AzureDevOpsProjectsListCustomPager) NextPageLink() *odata.Link
type AzureDevOpsProjectsListOperationResponse ¶
type AzureDevOpsProjectsListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]AzureDevOpsProject }
type AzureDevOpsReposGetOperationResponse ¶
type AzureDevOpsReposGetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *AzureDevOpsRepository }
type AzureDevOpsReposListCompleteResult ¶
type AzureDevOpsReposListCompleteResult struct { LatestHttpResponse *http.Response Items []AzureDevOpsRepository }
type AzureDevOpsReposListCustomPager ¶ added in v0.20240628.1153531
func (*AzureDevOpsReposListCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *AzureDevOpsReposListCustomPager) NextPageLink() *odata.Link
type AzureDevOpsReposListOperationResponse ¶
type AzureDevOpsReposListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]AzureDevOpsRepository }
type AzureDevOpsRepository ¶
type AzureDevOpsRepository struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *AzureDevOpsRepositoryProperties `json:"properties,omitempty"` SystemData *systemdata.SystemData `json:"systemData,omitempty"` Type *string `json:"type,omitempty"` }
type AzureDevOpsRepositoryOperationPredicate ¶
func (AzureDevOpsRepositoryOperationPredicate) Matches ¶
func (p AzureDevOpsRepositoryOperationPredicate) Matches(input AzureDevOpsRepository) bool
type AzureDevOpsRepositoryProperties ¶
type AzureDevOpsRepositoryProperties struct { ActionableRemediation *ActionableRemediation `json:"actionableRemediation,omitempty"` OnboardingState *OnboardingState `json:"onboardingState,omitempty"` ParentOrgName *string `json:"parentOrgName,omitempty"` ParentProjectName *string `json:"parentProjectName,omitempty"` ProvisioningState *DevOpsProvisioningState `json:"provisioningState,omitempty"` ProvisioningStatusMessage *string `json:"provisioningStatusMessage,omitempty"` ProvisioningStatusUpdateTimeUtc *string `json:"provisioningStatusUpdateTimeUtc,omitempty"` RepoId *string `json:"repoId,omitempty"` RepoURL *string `json:"repoUrl,omitempty"` Visibility *string `json:"visibility,omitempty"` }
func (*AzureDevOpsRepositoryProperties) GetProvisioningStatusUpdateTimeUtcAsTime ¶
func (o *AzureDevOpsRepositoryProperties) GetProvisioningStatusUpdateTimeUtcAsTime() (*time.Time, error)
func (*AzureDevOpsRepositoryProperties) SetProvisioningStatusUpdateTimeUtcAsTime ¶
func (o *AzureDevOpsRepositoryProperties) SetProvisioningStatusUpdateTimeUtcAsTime(input time.Time)
type CategoryConfiguration ¶
type CategoryConfiguration struct { Category *RuleCategory `json:"category,omitempty"` MinimumSeverityLevel *string `json:"minimumSeverityLevel,omitempty"` }
type ConfigurationsGetOperationResponse ¶
type ConfigurationsGetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *DevOpsConfiguration }
type ConfigurationsListCompleteResult ¶
type ConfigurationsListCompleteResult struct { LatestHttpResponse *http.Response Items []DevOpsConfiguration }
type ConfigurationsListCustomPager ¶ added in v0.20240628.1153531
func (*ConfigurationsListCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *ConfigurationsListCustomPager) NextPageLink() *odata.Link
type ConfigurationsListOperationResponse ¶
type ConfigurationsListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]DevOpsConfiguration }
type DevOpsCapability ¶
type DevOpsClient ¶
type DevOpsClient struct {
Client *resourcemanager.Client
}
func NewDevOpsClientWithBaseURI ¶
func NewDevOpsClientWithBaseURI(sdkApi sdkEnv.Api) (*DevOpsClient, error)
func (DevOpsClient) AzureDevOpsOrgsCreateOrUpdate ¶
func (c DevOpsClient) AzureDevOpsOrgsCreateOrUpdate(ctx context.Context, id AzureDevOpsOrgId, input AzureDevOpsOrg) (result AzureDevOpsOrgsCreateOrUpdateOperationResponse, err error)
AzureDevOpsOrgsCreateOrUpdate ...
func (DevOpsClient) AzureDevOpsOrgsCreateOrUpdateThenPoll ¶
func (c DevOpsClient) AzureDevOpsOrgsCreateOrUpdateThenPoll(ctx context.Context, id AzureDevOpsOrgId, input AzureDevOpsOrg) error
AzureDevOpsOrgsCreateOrUpdateThenPoll performs AzureDevOpsOrgsCreateOrUpdate then polls until it's completed
func (DevOpsClient) AzureDevOpsOrgsGet ¶
func (c DevOpsClient) AzureDevOpsOrgsGet(ctx context.Context, id AzureDevOpsOrgId) (result AzureDevOpsOrgsGetOperationResponse, err error)
AzureDevOpsOrgsGet ...
func (DevOpsClient) AzureDevOpsOrgsList ¶
func (c DevOpsClient) AzureDevOpsOrgsList(ctx context.Context, id SecurityConnectorId) (result AzureDevOpsOrgsListOperationResponse, err error)
AzureDevOpsOrgsList ...
func (DevOpsClient) AzureDevOpsOrgsListAvailable ¶
func (c DevOpsClient) AzureDevOpsOrgsListAvailable(ctx context.Context, id SecurityConnectorId) (result AzureDevOpsOrgsListAvailableOperationResponse, err error)
AzureDevOpsOrgsListAvailable ...
func (DevOpsClient) AzureDevOpsOrgsListAvailableComplete ¶
func (c DevOpsClient) AzureDevOpsOrgsListAvailableComplete(ctx context.Context, id SecurityConnectorId) (AzureDevOpsOrgsListAvailableCompleteResult, error)
AzureDevOpsOrgsListAvailableComplete retrieves all the results into a single object
func (DevOpsClient) AzureDevOpsOrgsListAvailableCompleteMatchingPredicate ¶
func (c DevOpsClient) AzureDevOpsOrgsListAvailableCompleteMatchingPredicate(ctx context.Context, id SecurityConnectorId, predicate AzureDevOpsOrgOperationPredicate) (result AzureDevOpsOrgsListAvailableCompleteResult, err error)
AzureDevOpsOrgsListAvailableCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (DevOpsClient) AzureDevOpsOrgsListComplete ¶
func (c DevOpsClient) AzureDevOpsOrgsListComplete(ctx context.Context, id SecurityConnectorId) (AzureDevOpsOrgsListCompleteResult, error)
AzureDevOpsOrgsListComplete retrieves all the results into a single object
func (DevOpsClient) AzureDevOpsOrgsListCompleteMatchingPredicate ¶
func (c DevOpsClient) AzureDevOpsOrgsListCompleteMatchingPredicate(ctx context.Context, id SecurityConnectorId, predicate AzureDevOpsOrgOperationPredicate) (result AzureDevOpsOrgsListCompleteResult, err error)
AzureDevOpsOrgsListCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (DevOpsClient) AzureDevOpsOrgsUpdate ¶
func (c DevOpsClient) AzureDevOpsOrgsUpdate(ctx context.Context, id AzureDevOpsOrgId, input AzureDevOpsOrg) (result AzureDevOpsOrgsUpdateOperationResponse, err error)
AzureDevOpsOrgsUpdate ...
func (DevOpsClient) AzureDevOpsOrgsUpdateThenPoll ¶
func (c DevOpsClient) AzureDevOpsOrgsUpdateThenPoll(ctx context.Context, id AzureDevOpsOrgId, input AzureDevOpsOrg) error
AzureDevOpsOrgsUpdateThenPoll performs AzureDevOpsOrgsUpdate then polls until it's completed
func (DevOpsClient) AzureDevOpsProjectsCreateOrUpdate ¶
func (c DevOpsClient) AzureDevOpsProjectsCreateOrUpdate(ctx context.Context, id ProjectId, input AzureDevOpsProject) (result AzureDevOpsProjectsCreateOrUpdateOperationResponse, err error)
AzureDevOpsProjectsCreateOrUpdate ...
func (DevOpsClient) AzureDevOpsProjectsCreateOrUpdateThenPoll ¶
func (c DevOpsClient) AzureDevOpsProjectsCreateOrUpdateThenPoll(ctx context.Context, id ProjectId, input AzureDevOpsProject) error
AzureDevOpsProjectsCreateOrUpdateThenPoll performs AzureDevOpsProjectsCreateOrUpdate then polls until it's completed
func (DevOpsClient) AzureDevOpsProjectsGet ¶
func (c DevOpsClient) AzureDevOpsProjectsGet(ctx context.Context, id ProjectId) (result AzureDevOpsProjectsGetOperationResponse, err error)
AzureDevOpsProjectsGet ...
func (DevOpsClient) AzureDevOpsProjectsList ¶
func (c DevOpsClient) AzureDevOpsProjectsList(ctx context.Context, id AzureDevOpsOrgId) (result AzureDevOpsProjectsListOperationResponse, err error)
AzureDevOpsProjectsList ...
func (DevOpsClient) AzureDevOpsProjectsListComplete ¶
func (c DevOpsClient) AzureDevOpsProjectsListComplete(ctx context.Context, id AzureDevOpsOrgId) (AzureDevOpsProjectsListCompleteResult, error)
AzureDevOpsProjectsListComplete retrieves all the results into a single object
func (DevOpsClient) AzureDevOpsProjectsListCompleteMatchingPredicate ¶
func (c DevOpsClient) AzureDevOpsProjectsListCompleteMatchingPredicate(ctx context.Context, id AzureDevOpsOrgId, predicate AzureDevOpsProjectOperationPredicate) (result AzureDevOpsProjectsListCompleteResult, err error)
AzureDevOpsProjectsListCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (DevOpsClient) AzureDevOpsProjectsUpdate ¶
func (c DevOpsClient) AzureDevOpsProjectsUpdate(ctx context.Context, id ProjectId, input AzureDevOpsProject) (result AzureDevOpsProjectsUpdateOperationResponse, err error)
AzureDevOpsProjectsUpdate ...
func (DevOpsClient) AzureDevOpsProjectsUpdateThenPoll ¶
func (c DevOpsClient) AzureDevOpsProjectsUpdateThenPoll(ctx context.Context, id ProjectId, input AzureDevOpsProject) error
AzureDevOpsProjectsUpdateThenPoll performs AzureDevOpsProjectsUpdate then polls until it's completed
func (DevOpsClient) AzureDevOpsReposCreateOrUpdate ¶
func (c DevOpsClient) AzureDevOpsReposCreateOrUpdate(ctx context.Context, id ProjectRepoId, input AzureDevOpsRepository) (result AzureDevOpsReposCreateOrUpdateOperationResponse, err error)
AzureDevOpsReposCreateOrUpdate ...
func (DevOpsClient) AzureDevOpsReposCreateOrUpdateThenPoll ¶
func (c DevOpsClient) AzureDevOpsReposCreateOrUpdateThenPoll(ctx context.Context, id ProjectRepoId, input AzureDevOpsRepository) error
AzureDevOpsReposCreateOrUpdateThenPoll performs AzureDevOpsReposCreateOrUpdate then polls until it's completed
func (DevOpsClient) AzureDevOpsReposGet ¶
func (c DevOpsClient) AzureDevOpsReposGet(ctx context.Context, id ProjectRepoId) (result AzureDevOpsReposGetOperationResponse, err error)
AzureDevOpsReposGet ...
func (DevOpsClient) AzureDevOpsReposList ¶
func (c DevOpsClient) AzureDevOpsReposList(ctx context.Context, id ProjectId) (result AzureDevOpsReposListOperationResponse, err error)
AzureDevOpsReposList ...
func (DevOpsClient) AzureDevOpsReposListComplete ¶
func (c DevOpsClient) AzureDevOpsReposListComplete(ctx context.Context, id ProjectId) (AzureDevOpsReposListCompleteResult, error)
AzureDevOpsReposListComplete retrieves all the results into a single object
func (DevOpsClient) AzureDevOpsReposListCompleteMatchingPredicate ¶
func (c DevOpsClient) AzureDevOpsReposListCompleteMatchingPredicate(ctx context.Context, id ProjectId, predicate AzureDevOpsRepositoryOperationPredicate) (result AzureDevOpsReposListCompleteResult, err error)
AzureDevOpsReposListCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (DevOpsClient) AzureDevOpsReposUpdate ¶
func (c DevOpsClient) AzureDevOpsReposUpdate(ctx context.Context, id ProjectRepoId, input AzureDevOpsRepository) (result AzureDevOpsReposUpdateOperationResponse, err error)
AzureDevOpsReposUpdate ...
func (DevOpsClient) AzureDevOpsReposUpdateThenPoll ¶
func (c DevOpsClient) AzureDevOpsReposUpdateThenPoll(ctx context.Context, id ProjectRepoId, input AzureDevOpsRepository) error
AzureDevOpsReposUpdateThenPoll performs AzureDevOpsReposUpdate then polls until it's completed
func (DevOpsClient) ConfigurationsCreateOrUpdate ¶
func (c DevOpsClient) ConfigurationsCreateOrUpdate(ctx context.Context, id SecurityConnectorId, input DevOpsConfiguration) (result ConfigurationsCreateOrUpdateOperationResponse, err error)
ConfigurationsCreateOrUpdate ...
func (DevOpsClient) ConfigurationsCreateOrUpdateThenPoll ¶
func (c DevOpsClient) ConfigurationsCreateOrUpdateThenPoll(ctx context.Context, id SecurityConnectorId, input DevOpsConfiguration) error
ConfigurationsCreateOrUpdateThenPoll performs ConfigurationsCreateOrUpdate then polls until it's completed
func (DevOpsClient) ConfigurationsDelete ¶
func (c DevOpsClient) ConfigurationsDelete(ctx context.Context, id SecurityConnectorId) (result ConfigurationsDeleteOperationResponse, err error)
ConfigurationsDelete ...
func (DevOpsClient) ConfigurationsDeleteThenPoll ¶
func (c DevOpsClient) ConfigurationsDeleteThenPoll(ctx context.Context, id SecurityConnectorId) error
ConfigurationsDeleteThenPoll performs ConfigurationsDelete then polls until it's completed
func (DevOpsClient) ConfigurationsGet ¶
func (c DevOpsClient) ConfigurationsGet(ctx context.Context, id SecurityConnectorId) (result ConfigurationsGetOperationResponse, err error)
ConfigurationsGet ...
func (DevOpsClient) ConfigurationsList ¶
func (c DevOpsClient) ConfigurationsList(ctx context.Context, id SecurityConnectorId) (result ConfigurationsListOperationResponse, err error)
ConfigurationsList ...
func (DevOpsClient) ConfigurationsListComplete ¶
func (c DevOpsClient) ConfigurationsListComplete(ctx context.Context, id SecurityConnectorId) (ConfigurationsListCompleteResult, error)
ConfigurationsListComplete retrieves all the results into a single object
func (DevOpsClient) ConfigurationsListCompleteMatchingPredicate ¶
func (c DevOpsClient) ConfigurationsListCompleteMatchingPredicate(ctx context.Context, id SecurityConnectorId, predicate DevOpsConfigurationOperationPredicate) (result ConfigurationsListCompleteResult, err error)
ConfigurationsListCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (DevOpsClient) ConfigurationsUpdate ¶
func (c DevOpsClient) ConfigurationsUpdate(ctx context.Context, id SecurityConnectorId, input DevOpsConfiguration) (result ConfigurationsUpdateOperationResponse, err error)
ConfigurationsUpdate ...
func (DevOpsClient) ConfigurationsUpdateThenPoll ¶
func (c DevOpsClient) ConfigurationsUpdateThenPoll(ctx context.Context, id SecurityConnectorId, input DevOpsConfiguration) error
ConfigurationsUpdateThenPoll performs ConfigurationsUpdate then polls until it's completed
func (DevOpsClient) GitHubOwnersGet ¶
func (c DevOpsClient) GitHubOwnersGet(ctx context.Context, id GitHubOwnerId) (result GitHubOwnersGetOperationResponse, err error)
GitHubOwnersGet ...
func (DevOpsClient) GitHubOwnersList ¶
func (c DevOpsClient) GitHubOwnersList(ctx context.Context, id SecurityConnectorId) (result GitHubOwnersListOperationResponse, err error)
GitHubOwnersList ...
func (DevOpsClient) GitHubOwnersListAvailable ¶
func (c DevOpsClient) GitHubOwnersListAvailable(ctx context.Context, id SecurityConnectorId) (result GitHubOwnersListAvailableOperationResponse, err error)
GitHubOwnersListAvailable ...
func (DevOpsClient) GitHubOwnersListAvailableComplete ¶
func (c DevOpsClient) GitHubOwnersListAvailableComplete(ctx context.Context, id SecurityConnectorId) (GitHubOwnersListAvailableCompleteResult, error)
GitHubOwnersListAvailableComplete retrieves all the results into a single object
func (DevOpsClient) GitHubOwnersListAvailableCompleteMatchingPredicate ¶
func (c DevOpsClient) GitHubOwnersListAvailableCompleteMatchingPredicate(ctx context.Context, id SecurityConnectorId, predicate GitHubOwnerOperationPredicate) (result GitHubOwnersListAvailableCompleteResult, err error)
GitHubOwnersListAvailableCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (DevOpsClient) GitHubOwnersListComplete ¶
func (c DevOpsClient) GitHubOwnersListComplete(ctx context.Context, id SecurityConnectorId) (GitHubOwnersListCompleteResult, error)
GitHubOwnersListComplete retrieves all the results into a single object
func (DevOpsClient) GitHubOwnersListCompleteMatchingPredicate ¶
func (c DevOpsClient) GitHubOwnersListCompleteMatchingPredicate(ctx context.Context, id SecurityConnectorId, predicate GitHubOwnerOperationPredicate) (result GitHubOwnersListCompleteResult, err error)
GitHubOwnersListCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (DevOpsClient) GitHubReposGet ¶
func (c DevOpsClient) GitHubReposGet(ctx context.Context, id RepoId) (result GitHubReposGetOperationResponse, err error)
GitHubReposGet ...
func (DevOpsClient) GitHubReposList ¶
func (c DevOpsClient) GitHubReposList(ctx context.Context, id GitHubOwnerId) (result GitHubReposListOperationResponse, err error)
GitHubReposList ...
func (DevOpsClient) GitHubReposListComplete ¶
func (c DevOpsClient) GitHubReposListComplete(ctx context.Context, id GitHubOwnerId) (GitHubReposListCompleteResult, error)
GitHubReposListComplete retrieves all the results into a single object
func (DevOpsClient) GitHubReposListCompleteMatchingPredicate ¶
func (c DevOpsClient) GitHubReposListCompleteMatchingPredicate(ctx context.Context, id GitHubOwnerId, predicate GitHubRepositoryOperationPredicate) (result GitHubReposListCompleteResult, err error)
GitHubReposListCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (DevOpsClient) GitLabGroupsGet ¶
func (c DevOpsClient) GitLabGroupsGet(ctx context.Context, id GitLabGroupId) (result GitLabGroupsGetOperationResponse, err error)
GitLabGroupsGet ...
func (DevOpsClient) GitLabGroupsList ¶
func (c DevOpsClient) GitLabGroupsList(ctx context.Context, id SecurityConnectorId) (result GitLabGroupsListOperationResponse, err error)
GitLabGroupsList ...
func (DevOpsClient) GitLabGroupsListAvailable ¶
func (c DevOpsClient) GitLabGroupsListAvailable(ctx context.Context, id SecurityConnectorId) (result GitLabGroupsListAvailableOperationResponse, err error)
GitLabGroupsListAvailable ...
func (DevOpsClient) GitLabGroupsListAvailableComplete ¶
func (c DevOpsClient) GitLabGroupsListAvailableComplete(ctx context.Context, id SecurityConnectorId) (GitLabGroupsListAvailableCompleteResult, error)
GitLabGroupsListAvailableComplete retrieves all the results into a single object
func (DevOpsClient) GitLabGroupsListAvailableCompleteMatchingPredicate ¶
func (c DevOpsClient) GitLabGroupsListAvailableCompleteMatchingPredicate(ctx context.Context, id SecurityConnectorId, predicate GitLabGroupOperationPredicate) (result GitLabGroupsListAvailableCompleteResult, err error)
GitLabGroupsListAvailableCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (DevOpsClient) GitLabGroupsListComplete ¶
func (c DevOpsClient) GitLabGroupsListComplete(ctx context.Context, id SecurityConnectorId) (GitLabGroupsListCompleteResult, error)
GitLabGroupsListComplete retrieves all the results into a single object
func (DevOpsClient) GitLabGroupsListCompleteMatchingPredicate ¶
func (c DevOpsClient) GitLabGroupsListCompleteMatchingPredicate(ctx context.Context, id SecurityConnectorId, predicate GitLabGroupOperationPredicate) (result GitLabGroupsListCompleteResult, err error)
GitLabGroupsListCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (DevOpsClient) GitLabProjectsGet ¶
func (c DevOpsClient) GitLabProjectsGet(ctx context.Context, id GitLabGroupProjectId) (result GitLabProjectsGetOperationResponse, err error)
GitLabProjectsGet ...
func (DevOpsClient) GitLabProjectsList ¶
func (c DevOpsClient) GitLabProjectsList(ctx context.Context, id GitLabGroupId) (result GitLabProjectsListOperationResponse, err error)
GitLabProjectsList ...
func (DevOpsClient) GitLabProjectsListComplete ¶
func (c DevOpsClient) GitLabProjectsListComplete(ctx context.Context, id GitLabGroupId) (GitLabProjectsListCompleteResult, error)
GitLabProjectsListComplete retrieves all the results into a single object
func (DevOpsClient) GitLabProjectsListCompleteMatchingPredicate ¶
func (c DevOpsClient) GitLabProjectsListCompleteMatchingPredicate(ctx context.Context, id GitLabGroupId, predicate GitLabProjectOperationPredicate) (result GitLabProjectsListCompleteResult, err error)
GitLabProjectsListCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (DevOpsClient) GitLabSubgroupsList ¶
func (c DevOpsClient) GitLabSubgroupsList(ctx context.Context, id GitLabGroupId) (result GitLabSubgroupsListOperationResponse, err error)
GitLabSubgroupsList ...
func (DevOpsClient) GitLabSubgroupsListComplete ¶
func (c DevOpsClient) GitLabSubgroupsListComplete(ctx context.Context, id GitLabGroupId) (GitLabSubgroupsListCompleteResult, error)
GitLabSubgroupsListComplete retrieves all the results into a single object
func (DevOpsClient) GitLabSubgroupsListCompleteMatchingPredicate ¶
func (c DevOpsClient) GitLabSubgroupsListCompleteMatchingPredicate(ctx context.Context, id GitLabGroupId, predicate GitLabGroupOperationPredicate) (result GitLabSubgroupsListCompleteResult, err error)
GitLabSubgroupsListCompleteMatchingPredicate retrieves all the results and then applies the predicate
type DevOpsConfiguration ¶
type DevOpsConfiguration struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *DevOpsConfigurationProperties `json:"properties,omitempty"` SystemData *systemdata.SystemData `json:"systemData,omitempty"` Type *string `json:"type,omitempty"` }
type DevOpsConfigurationOperationPredicate ¶
func (DevOpsConfigurationOperationPredicate) Matches ¶
func (p DevOpsConfigurationOperationPredicate) Matches(input DevOpsConfiguration) bool
type DevOpsConfigurationProperties ¶
type DevOpsConfigurationProperties struct { Authorization *Authorization `json:"authorization,omitempty"` AutoDiscovery *AutoDiscovery `json:"autoDiscovery,omitempty"` Capabilities *[]DevOpsCapability `json:"capabilities,omitempty"` ProvisioningState *DevOpsProvisioningState `json:"provisioningState,omitempty"` ProvisioningStatusMessage *string `json:"provisioningStatusMessage,omitempty"` ProvisioningStatusUpdateTimeUtc *string `json:"provisioningStatusUpdateTimeUtc,omitempty"` TopLevelInventoryList *[]string `json:"topLevelInventoryList,omitempty"` }
func (*DevOpsConfigurationProperties) GetProvisioningStatusUpdateTimeUtcAsTime ¶
func (o *DevOpsConfigurationProperties) GetProvisioningStatusUpdateTimeUtcAsTime() (*time.Time, error)
func (*DevOpsConfigurationProperties) SetProvisioningStatusUpdateTimeUtcAsTime ¶
func (o *DevOpsConfigurationProperties) SetProvisioningStatusUpdateTimeUtcAsTime(input time.Time)
type DevOpsProvisioningState ¶
type DevOpsProvisioningState string
const ( DevOpsProvisioningStateCanceled DevOpsProvisioningState = "Canceled" DevOpsProvisioningStateDeletionFailure DevOpsProvisioningState = "DeletionFailure" DevOpsProvisioningStateDeletionSuccess DevOpsProvisioningState = "DeletionSuccess" DevOpsProvisioningStateFailed DevOpsProvisioningState = "Failed" DevOpsProvisioningStatePending DevOpsProvisioningState = "Pending" DevOpsProvisioningStatePendingDeletion DevOpsProvisioningState = "PendingDeletion" DevOpsProvisioningStateSucceeded DevOpsProvisioningState = "Succeeded" )
func (*DevOpsProvisioningState) UnmarshalJSON ¶
func (s *DevOpsProvisioningState) UnmarshalJSON(bytes []byte) error
type GitHubOwner ¶
type GitHubOwner struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *GitHubOwnerProperties `json:"properties,omitempty"` SystemData *systemdata.SystemData `json:"systemData,omitempty"` Type *string `json:"type,omitempty"` }
type GitHubOwnerId ¶
type GitHubOwnerId struct { SubscriptionId string ResourceGroupName string SecurityConnectorName string GitHubOwnerName string }
GitHubOwnerId is a struct representing the Resource ID for a Git Hub Owner
func NewGitHubOwnerID ¶
func NewGitHubOwnerID(subscriptionId string, resourceGroupName string, securityConnectorName string, gitHubOwnerName string) GitHubOwnerId
NewGitHubOwnerID returns a new GitHubOwnerId struct
func ParseGitHubOwnerID ¶
func ParseGitHubOwnerID(input string) (*GitHubOwnerId, error)
ParseGitHubOwnerID parses 'input' into a GitHubOwnerId
func ParseGitHubOwnerIDInsensitively ¶
func ParseGitHubOwnerIDInsensitively(input string) (*GitHubOwnerId, error)
ParseGitHubOwnerIDInsensitively parses 'input' case-insensitively into a GitHubOwnerId note: this method should only be used for API response data and not user input
func (*GitHubOwnerId) FromParseResult ¶
func (id *GitHubOwnerId) FromParseResult(input resourceids.ParseResult) error
func (GitHubOwnerId) ID ¶
func (id GitHubOwnerId) ID() string
ID returns the formatted Git Hub Owner ID
func (GitHubOwnerId) Segments ¶
func (id GitHubOwnerId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Git Hub Owner ID
func (GitHubOwnerId) String ¶
func (id GitHubOwnerId) String() string
String returns a human-readable description of this Git Hub Owner ID
type GitHubOwnerOperationPredicate ¶
func (GitHubOwnerOperationPredicate) Matches ¶
func (p GitHubOwnerOperationPredicate) Matches(input GitHubOwner) bool
type GitHubOwnerProperties ¶
type GitHubOwnerProperties struct { GitHubInternalId *string `json:"gitHubInternalId,omitempty"` OnboardingState *OnboardingState `json:"onboardingState,omitempty"` OwnerURL *string `json:"ownerUrl,omitempty"` ProvisioningState *DevOpsProvisioningState `json:"provisioningState,omitempty"` ProvisioningStatusMessage *string `json:"provisioningStatusMessage,omitempty"` ProvisioningStatusUpdateTimeUtc *string `json:"provisioningStatusUpdateTimeUtc,omitempty"` }
func (*GitHubOwnerProperties) GetProvisioningStatusUpdateTimeUtcAsTime ¶
func (o *GitHubOwnerProperties) GetProvisioningStatusUpdateTimeUtcAsTime() (*time.Time, error)
func (*GitHubOwnerProperties) SetProvisioningStatusUpdateTimeUtcAsTime ¶
func (o *GitHubOwnerProperties) SetProvisioningStatusUpdateTimeUtcAsTime(input time.Time)
type GitHubOwnersGetOperationResponse ¶
type GitHubOwnersGetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *GitHubOwner }
type GitHubOwnersListAvailableCompleteResult ¶
type GitHubOwnersListAvailableCompleteResult struct { LatestHttpResponse *http.Response Items []GitHubOwner }
type GitHubOwnersListAvailableCustomPager ¶ added in v0.20240628.1153531
func (*GitHubOwnersListAvailableCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *GitHubOwnersListAvailableCustomPager) NextPageLink() *odata.Link
type GitHubOwnersListAvailableOperationResponse ¶
type GitHubOwnersListAvailableOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]GitHubOwner }
type GitHubOwnersListCompleteResult ¶
type GitHubOwnersListCompleteResult struct { LatestHttpResponse *http.Response Items []GitHubOwner }
type GitHubOwnersListCustomPager ¶ added in v0.20240628.1153531
func (*GitHubOwnersListCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *GitHubOwnersListCustomPager) NextPageLink() *odata.Link
type GitHubOwnersListOperationResponse ¶
type GitHubOwnersListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]GitHubOwner }
type GitHubReposGetOperationResponse ¶
type GitHubReposGetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *GitHubRepository }
type GitHubReposListCompleteResult ¶
type GitHubReposListCompleteResult struct { LatestHttpResponse *http.Response Items []GitHubRepository }
type GitHubReposListCustomPager ¶ added in v0.20240628.1153531
func (*GitHubReposListCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *GitHubReposListCustomPager) NextPageLink() *odata.Link
type GitHubReposListOperationResponse ¶
type GitHubReposListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]GitHubRepository }
type GitHubRepository ¶
type GitHubRepository struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *GitHubRepositoryProperties `json:"properties,omitempty"` SystemData *systemdata.SystemData `json:"systemData,omitempty"` Type *string `json:"type,omitempty"` }
type GitHubRepositoryOperationPredicate ¶
func (GitHubRepositoryOperationPredicate) Matches ¶
func (p GitHubRepositoryOperationPredicate) Matches(input GitHubRepository) bool
type GitHubRepositoryProperties ¶
type GitHubRepositoryProperties struct { OnboardingState *OnboardingState `json:"onboardingState,omitempty"` ParentOwnerName *string `json:"parentOwnerName,omitempty"` ProvisioningState *DevOpsProvisioningState `json:"provisioningState,omitempty"` ProvisioningStatusMessage *string `json:"provisioningStatusMessage,omitempty"` ProvisioningStatusUpdateTimeUtc *string `json:"provisioningStatusUpdateTimeUtc,omitempty"` RepoFullName *string `json:"repoFullName,omitempty"` RepoId *string `json:"repoId,omitempty"` RepoName *string `json:"repoName,omitempty"` RepoURL *string `json:"repoUrl,omitempty"` }
func (*GitHubRepositoryProperties) GetProvisioningStatusUpdateTimeUtcAsTime ¶
func (o *GitHubRepositoryProperties) GetProvisioningStatusUpdateTimeUtcAsTime() (*time.Time, error)
func (*GitHubRepositoryProperties) SetProvisioningStatusUpdateTimeUtcAsTime ¶
func (o *GitHubRepositoryProperties) SetProvisioningStatusUpdateTimeUtcAsTime(input time.Time)
type GitLabGroup ¶
type GitLabGroup struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *GitLabGroupProperties `json:"properties,omitempty"` SystemData *systemdata.SystemData `json:"systemData,omitempty"` Type *string `json:"type,omitempty"` }
type GitLabGroupId ¶
type GitLabGroupId struct { SubscriptionId string ResourceGroupName string SecurityConnectorName string GitLabGroupName string }
GitLabGroupId is a struct representing the Resource ID for a Git Lab Group
func NewGitLabGroupID ¶
func NewGitLabGroupID(subscriptionId string, resourceGroupName string, securityConnectorName string, gitLabGroupName string) GitLabGroupId
NewGitLabGroupID returns a new GitLabGroupId struct
func ParseGitLabGroupID ¶
func ParseGitLabGroupID(input string) (*GitLabGroupId, error)
ParseGitLabGroupID parses 'input' into a GitLabGroupId
func ParseGitLabGroupIDInsensitively ¶
func ParseGitLabGroupIDInsensitively(input string) (*GitLabGroupId, error)
ParseGitLabGroupIDInsensitively parses 'input' case-insensitively into a GitLabGroupId note: this method should only be used for API response data and not user input
func (*GitLabGroupId) FromParseResult ¶
func (id *GitLabGroupId) FromParseResult(input resourceids.ParseResult) error
func (GitLabGroupId) ID ¶
func (id GitLabGroupId) ID() string
ID returns the formatted Git Lab Group ID
func (GitLabGroupId) Segments ¶
func (id GitLabGroupId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Git Lab Group ID
func (GitLabGroupId) String ¶
func (id GitLabGroupId) String() string
String returns a human-readable description of this Git Lab Group ID
type GitLabGroupOperationPredicate ¶
func (GitLabGroupOperationPredicate) Matches ¶
func (p GitLabGroupOperationPredicate) Matches(input GitLabGroup) bool
type GitLabGroupProjectId ¶
type GitLabGroupProjectId struct { SubscriptionId string ResourceGroupName string SecurityConnectorName string GitLabGroupName string ProjectName string }
GitLabGroupProjectId is a struct representing the Resource ID for a Git Lab Group Project
func NewGitLabGroupProjectID ¶
func NewGitLabGroupProjectID(subscriptionId string, resourceGroupName string, securityConnectorName string, gitLabGroupName string, projectName string) GitLabGroupProjectId
NewGitLabGroupProjectID returns a new GitLabGroupProjectId struct
func ParseGitLabGroupProjectID ¶
func ParseGitLabGroupProjectID(input string) (*GitLabGroupProjectId, error)
ParseGitLabGroupProjectID parses 'input' into a GitLabGroupProjectId
func ParseGitLabGroupProjectIDInsensitively ¶
func ParseGitLabGroupProjectIDInsensitively(input string) (*GitLabGroupProjectId, error)
ParseGitLabGroupProjectIDInsensitively parses 'input' case-insensitively into a GitLabGroupProjectId note: this method should only be used for API response data and not user input
func (*GitLabGroupProjectId) FromParseResult ¶
func (id *GitLabGroupProjectId) FromParseResult(input resourceids.ParseResult) error
func (GitLabGroupProjectId) ID ¶
func (id GitLabGroupProjectId) ID() string
ID returns the formatted Git Lab Group Project ID
func (GitLabGroupProjectId) Segments ¶
func (id GitLabGroupProjectId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Git Lab Group Project ID
func (GitLabGroupProjectId) String ¶
func (id GitLabGroupProjectId) String() string
String returns a human-readable description of this Git Lab Group Project ID
type GitLabGroupProperties ¶
type GitLabGroupProperties struct { FullyQualifiedFriendlyName *string `json:"fullyQualifiedFriendlyName,omitempty"` FullyQualifiedName *string `json:"fullyQualifiedName,omitempty"` OnboardingState *OnboardingState `json:"onboardingState,omitempty"` ProvisioningState *DevOpsProvisioningState `json:"provisioningState,omitempty"` ProvisioningStatusMessage *string `json:"provisioningStatusMessage,omitempty"` ProvisioningStatusUpdateTimeUtc *string `json:"provisioningStatusUpdateTimeUtc,omitempty"` Url *string `json:"url,omitempty"` }
func (*GitLabGroupProperties) GetProvisioningStatusUpdateTimeUtcAsTime ¶
func (o *GitLabGroupProperties) GetProvisioningStatusUpdateTimeUtcAsTime() (*time.Time, error)
func (*GitLabGroupProperties) SetProvisioningStatusUpdateTimeUtcAsTime ¶
func (o *GitLabGroupProperties) SetProvisioningStatusUpdateTimeUtcAsTime(input time.Time)
type GitLabGroupsGetOperationResponse ¶
type GitLabGroupsGetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *GitLabGroup }
type GitLabGroupsListAvailableCompleteResult ¶
type GitLabGroupsListAvailableCompleteResult struct { LatestHttpResponse *http.Response Items []GitLabGroup }
type GitLabGroupsListAvailableCustomPager ¶ added in v0.20240628.1153531
func (*GitLabGroupsListAvailableCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *GitLabGroupsListAvailableCustomPager) NextPageLink() *odata.Link
type GitLabGroupsListAvailableOperationResponse ¶
type GitLabGroupsListAvailableOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]GitLabGroup }
type GitLabGroupsListCompleteResult ¶
type GitLabGroupsListCompleteResult struct { LatestHttpResponse *http.Response Items []GitLabGroup }
type GitLabGroupsListCustomPager ¶ added in v0.20240628.1153531
func (*GitLabGroupsListCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *GitLabGroupsListCustomPager) NextPageLink() *odata.Link
type GitLabGroupsListOperationResponse ¶
type GitLabGroupsListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]GitLabGroup }
type GitLabProject ¶
type GitLabProject struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *GitLabProjectProperties `json:"properties,omitempty"` SystemData *systemdata.SystemData `json:"systemData,omitempty"` Type *string `json:"type,omitempty"` }
type GitLabProjectOperationPredicate ¶
func (GitLabProjectOperationPredicate) Matches ¶
func (p GitLabProjectOperationPredicate) Matches(input GitLabProject) bool
type GitLabProjectProperties ¶
type GitLabProjectProperties struct { FullyQualifiedFriendlyName *string `json:"fullyQualifiedFriendlyName,omitempty"` FullyQualifiedName *string `json:"fullyQualifiedName,omitempty"` FullyQualifiedParentGroupName *string `json:"fullyQualifiedParentGroupName,omitempty"` OnboardingState *OnboardingState `json:"onboardingState,omitempty"` ProvisioningState *DevOpsProvisioningState `json:"provisioningState,omitempty"` ProvisioningStatusMessage *string `json:"provisioningStatusMessage,omitempty"` ProvisioningStatusUpdateTimeUtc *string `json:"provisioningStatusUpdateTimeUtc,omitempty"` Url *string `json:"url,omitempty"` }
func (*GitLabProjectProperties) GetProvisioningStatusUpdateTimeUtcAsTime ¶
func (o *GitLabProjectProperties) GetProvisioningStatusUpdateTimeUtcAsTime() (*time.Time, error)
func (*GitLabProjectProperties) SetProvisioningStatusUpdateTimeUtcAsTime ¶
func (o *GitLabProjectProperties) SetProvisioningStatusUpdateTimeUtcAsTime(input time.Time)
type GitLabProjectsGetOperationResponse ¶
type GitLabProjectsGetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *GitLabProject }
type GitLabProjectsListCompleteResult ¶
type GitLabProjectsListCompleteResult struct { LatestHttpResponse *http.Response Items []GitLabProject }
type GitLabProjectsListCustomPager ¶ added in v0.20240628.1153531
func (*GitLabProjectsListCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *GitLabProjectsListCustomPager) NextPageLink() *odata.Link
type GitLabProjectsListOperationResponse ¶
type GitLabProjectsListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]GitLabProject }
type GitLabSubgroupsListCompleteResult ¶
type GitLabSubgroupsListCompleteResult struct { LatestHttpResponse *http.Response Items []GitLabGroup }
type GitLabSubgroupsListCustomPager ¶ added in v0.20240628.1153531
func (*GitLabSubgroupsListCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *GitLabSubgroupsListCustomPager) NextPageLink() *odata.Link
type GitLabSubgroupsListOperationResponse ¶
type GitLabSubgroupsListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]GitLabGroup }
type InheritFromParentState ¶
type InheritFromParentState string
const ( InheritFromParentStateDisabled InheritFromParentState = "Disabled" InheritFromParentStateEnabled InheritFromParentState = "Enabled" )
func (*InheritFromParentState) UnmarshalJSON ¶
func (s *InheritFromParentState) UnmarshalJSON(bytes []byte) error
type OnboardingState ¶
type OnboardingState string
const ( OnboardingStateNotApplicable OnboardingState = "NotApplicable" OnboardingStateNotOnboarded OnboardingState = "NotOnboarded" OnboardingStateOnboarded OnboardingState = "Onboarded" OnboardingStateOnboardedByOtherConnector OnboardingState = "OnboardedByOtherConnector" )
func (*OnboardingState) UnmarshalJSON ¶
func (s *OnboardingState) UnmarshalJSON(bytes []byte) error
type ProjectId ¶
type ProjectId struct { SubscriptionId string ResourceGroupName string SecurityConnectorName string AzureDevOpsOrgName string ProjectName string }
ProjectId is a struct representing the Resource ID for a Project
func NewProjectID ¶
func NewProjectID(subscriptionId string, resourceGroupName string, securityConnectorName string, azureDevOpsOrgName string, projectName string) ProjectId
NewProjectID returns a new ProjectId struct
func ParseProjectID ¶
ParseProjectID parses 'input' into a ProjectId
func ParseProjectIDInsensitively ¶
ParseProjectIDInsensitively parses 'input' case-insensitively into a ProjectId note: this method should only be used for API response data and not user input
func (*ProjectId) FromParseResult ¶
func (id *ProjectId) FromParseResult(input resourceids.ParseResult) error
func (ProjectId) Segments ¶
func (id ProjectId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Project ID
type ProjectRepoId ¶
type ProjectRepoId struct { SubscriptionId string ResourceGroupName string SecurityConnectorName string AzureDevOpsOrgName string ProjectName string RepoName string }
ProjectRepoId is a struct representing the Resource ID for a Project Repo
func NewProjectRepoID ¶
func NewProjectRepoID(subscriptionId string, resourceGroupName string, securityConnectorName string, azureDevOpsOrgName string, projectName string, repoName string) ProjectRepoId
NewProjectRepoID returns a new ProjectRepoId struct
func ParseProjectRepoID ¶
func ParseProjectRepoID(input string) (*ProjectRepoId, error)
ParseProjectRepoID parses 'input' into a ProjectRepoId
func ParseProjectRepoIDInsensitively ¶
func ParseProjectRepoIDInsensitively(input string) (*ProjectRepoId, error)
ParseProjectRepoIDInsensitively parses 'input' case-insensitively into a ProjectRepoId note: this method should only be used for API response data and not user input
func (*ProjectRepoId) FromParseResult ¶
func (id *ProjectRepoId) FromParseResult(input resourceids.ParseResult) error
func (ProjectRepoId) ID ¶
func (id ProjectRepoId) ID() string
ID returns the formatted Project Repo ID
func (ProjectRepoId) Segments ¶
func (id ProjectRepoId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Project Repo ID
func (ProjectRepoId) String ¶
func (id ProjectRepoId) String() string
String returns a human-readable description of this Project Repo ID
type RepoId ¶
type RepoId struct { SubscriptionId string ResourceGroupName string SecurityConnectorName string GitHubOwnerName string RepoName string }
RepoId is a struct representing the Resource ID for a Repo
func NewRepoID ¶
func NewRepoID(subscriptionId string, resourceGroupName string, securityConnectorName string, gitHubOwnerName string, repoName string) RepoId
NewRepoID returns a new RepoId struct
func ParseRepoID ¶
ParseRepoID parses 'input' into a RepoId
func ParseRepoIDInsensitively ¶
ParseRepoIDInsensitively parses 'input' case-insensitively into a RepoId note: this method should only be used for API response data and not user input
func (*RepoId) FromParseResult ¶
func (id *RepoId) FromParseResult(input resourceids.ParseResult) error
func (RepoId) Segments ¶
func (id RepoId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Repo ID
type RuleCategory ¶
type RuleCategory string
const ( RuleCategoryArtifacts RuleCategory = "Artifacts" RuleCategoryCode RuleCategory = "Code" RuleCategoryContainers RuleCategory = "Containers" RuleCategoryDependencies RuleCategory = "Dependencies" RuleCategoryIaC RuleCategory = "IaC" RuleCategorySecrets RuleCategory = "Secrets" )
func (*RuleCategory) UnmarshalJSON ¶
func (s *RuleCategory) UnmarshalJSON(bytes []byte) error
type SecurityConnectorId ¶
type SecurityConnectorId struct { SubscriptionId string ResourceGroupName string SecurityConnectorName string }
SecurityConnectorId is a struct representing the Resource ID for a Security Connector
func NewSecurityConnectorID ¶
func NewSecurityConnectorID(subscriptionId string, resourceGroupName string, securityConnectorName string) SecurityConnectorId
NewSecurityConnectorID returns a new SecurityConnectorId struct
func ParseSecurityConnectorID ¶
func ParseSecurityConnectorID(input string) (*SecurityConnectorId, error)
ParseSecurityConnectorID parses 'input' into a SecurityConnectorId
func ParseSecurityConnectorIDInsensitively ¶
func ParseSecurityConnectorIDInsensitively(input string) (*SecurityConnectorId, error)
ParseSecurityConnectorIDInsensitively parses 'input' case-insensitively into a SecurityConnectorId note: this method should only be used for API response data and not user input
func (*SecurityConnectorId) FromParseResult ¶
func (id *SecurityConnectorId) FromParseResult(input resourceids.ParseResult) error
func (SecurityConnectorId) ID ¶
func (id SecurityConnectorId) ID() string
ID returns the formatted Security Connector ID
func (SecurityConnectorId) Segments ¶
func (id SecurityConnectorId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Security Connector ID
func (SecurityConnectorId) String ¶
func (id SecurityConnectorId) String() string
String returns a human-readable description of this Security Connector ID
type TargetBranchConfiguration ¶
type TargetBranchConfiguration struct { AnnotateDefaultBranch *AnnotateDefaultBranchState `json:"annotateDefaultBranch,omitempty"` BranchNames *[]string `json:"branchNames,omitempty"` }
Source Files ¶
- client.go
- constants.go
- id_azuredevopsorg.go
- id_githubowner.go
- id_gitlabgroup.go
- id_gitlabgroupproject.go
- id_project.go
- id_projectrepo.go
- id_repo.go
- id_securityconnector.go
- method_azuredevopsorgscreateorupdate.go
- method_azuredevopsorgsget.go
- method_azuredevopsorgslist.go
- method_azuredevopsorgslistavailable.go
- method_azuredevopsorgsupdate.go
- method_azuredevopsprojectscreateorupdate.go
- method_azuredevopsprojectsget.go
- method_azuredevopsprojectslist.go
- method_azuredevopsprojectsupdate.go
- method_azuredevopsreposcreateorupdate.go
- method_azuredevopsreposget.go
- method_azuredevopsreposlist.go
- method_azuredevopsreposupdate.go
- method_configurationscreateorupdate.go
- method_configurationsdelete.go
- method_configurationsget.go
- method_configurationslist.go
- method_configurationsupdate.go
- method_githubownersget.go
- method_githubownerslist.go
- method_githubownerslistavailable.go
- method_githubreposget.go
- method_githubreposlist.go
- method_gitlabgroupsget.go
- method_gitlabgroupslist.go
- method_gitlabgroupslistavailable.go
- method_gitlabprojectsget.go
- method_gitlabprojectslist.go
- method_gitlabsubgroupslist.go
- model_actionableremediation.go
- model_authorization.go
- model_azuredevopsorg.go
- model_azuredevopsorgproperties.go
- model_azuredevopsproject.go
- model_azuredevopsprojectproperties.go
- model_azuredevopsrepository.go
- model_azuredevopsrepositoryproperties.go
- model_categoryconfiguration.go
- model_devopscapability.go
- model_devopsconfiguration.go
- model_devopsconfigurationproperties.go
- model_githubowner.go
- model_githubownerproperties.go
- model_githubrepository.go
- model_githubrepositoryproperties.go
- model_gitlabgroup.go
- model_gitlabgroupproperties.go
- model_gitlabproject.go
- model_gitlabprojectproperties.go
- model_targetbranchconfiguration.go
- predicates.go
- version.go