GitHubOwnerProperties Class

  • java.lang.Object
    • com.azure.resourcemanager.security.models.GitHubOwnerProperties

public final class GitHubOwnerProperties

GitHub Owner properties.

Constructor Summary

Constructor Description
GitHubOwnerProperties()

Creates an instance of GitHubOwnerProperties class.

Method Summary

Modifier and Type Method and Description
String gitHubInternalId()

Get the gitHubInternalId property: Gets or sets internal GitHub id.

OnboardingState onboardingState()

Get the onboardingState property: Details about resource onboarding status across all connectors.

String ownerUrl()

Get the ownerUrl property: Gets or sets GitHub Owner url.

DevOpsProvisioningState provisioningState()

Get the provisioningState property: The provisioning state of the resource.

String provisioningStatusMessage()

Get the provisioningStatusMessage property: Gets or sets resource status message.

OffsetDateTime provisioningStatusUpdateTimeUtc()

Get the provisioningStatusUpdateTimeUtc property: Gets or sets time when resource was last checked.

void validate()

Validates the instance.

GitHubOwnerProperties withOnboardingState(OnboardingState onboardingState)

Set the onboardingState property: Details about resource onboarding status across all connectors.

GitHubOwnerProperties withProvisioningState(DevOpsProvisioningState provisioningState)

Set the provisioningState property: The provisioning state of the resource.

Methods inherited from java.lang.Object

Constructor Details

GitHubOwnerProperties

public GitHubOwnerProperties()

Creates an instance of GitHubOwnerProperties class.

Method Details

gitHubInternalId

public String gitHubInternalId()

Get the gitHubInternalId property: Gets or sets internal GitHub id.

Returns:

the gitHubInternalId value.

onboardingState

public OnboardingState onboardingState()

Get the onboardingState property: Details about resource onboarding status across all connectors. OnboardedByOtherConnector - this resource has already been onboarded to another connector. This is only applicable to top-level resources. Onboarded - this resource has already been onboarded by the specified connector. NotOnboarded - this resource has not been onboarded to any connector. NotApplicable - the onboarding state is not applicable to the current endpoint.

Returns:

the onboardingState value.

ownerUrl

public String ownerUrl()

Get the ownerUrl property: Gets or sets GitHub Owner url.

Returns:

the ownerUrl value.

provisioningState

public DevOpsProvisioningState provisioningState()

Get the provisioningState property: The provisioning state of the resource. Pending - Provisioning pending. Failed - Provisioning failed. Succeeded - Successful provisioning. Canceled - Provisioning canceled. PendingDeletion - Deletion pending. DeletionSuccess - Deletion successful. DeletionFailure - Deletion failure.

Returns:

the provisioningState value.

provisioningStatusMessage

public String provisioningStatusMessage()

Get the provisioningStatusMessage property: Gets or sets resource status message.

Returns:

the provisioningStatusMessage value.

provisioningStatusUpdateTimeUtc

public OffsetDateTime provisioningStatusUpdateTimeUtc()

Get the provisioningStatusUpdateTimeUtc property: Gets or sets time when resource was last checked.

Returns:

the provisioningStatusUpdateTimeUtc value.

validate

public void validate()

Validates the instance.

withOnboardingState

public GitHubOwnerProperties withOnboardingState(OnboardingState onboardingState)

Set the onboardingState property: Details about resource onboarding status across all connectors. OnboardedByOtherConnector - this resource has already been onboarded to another connector. This is only applicable to top-level resources. Onboarded - this resource has already been onboarded by the specified connector. NotOnboarded - this resource has not been onboarded to any connector. NotApplicable - the onboarding state is not applicable to the current endpoint.

Parameters:

onboardingState - the onboardingState value to set.

Returns:

the GitHubOwnerProperties object itself.

withProvisioningState

public GitHubOwnerProperties withProvisioningState(DevOpsProvisioningState provisioningState)

Set the provisioningState property: The provisioning state of the resource. Pending - Provisioning pending. Failed - Provisioning failed. Succeeded - Successful provisioning. Canceled - Provisioning canceled. PendingDeletion - Deletion pending. DeletionSuccess - Deletion successful. DeletionFailure - Deletion failure.

Parameters:

provisioningState - the provisioningState value to set.

Returns:

the GitHubOwnerProperties object itself.

Applies to