Partager via


ISourceControl Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.App.Models.SourceControlTypeConverter))]
public interface ISourceControl : Microsoft.Azure.PowerShell.Cmdlets.App.Models.IProxyResource
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.App.Models.SourceControlTypeConverter))>]
type ISourceControl = interface
    interface IJsonSerializable
    interface IProxyResource
    interface IResource
Public Interface ISourceControl
Implements IProxyResource
Derived
Attributes
Implements

Properties

AzureCredentialsClientId

Client Id.

AzureCredentialsClientSecret

Client Secret.

AzureCredentialsKind

Kind of auth github does for deploying the template

AzureCredentialsSubscriptionId

Subscription Id.

AzureCredentialsTenantId

Tenant Id.

Branch

The branch which will trigger the auto deployment

GithubActionConfigurationContextPath

Context path

GithubActionConfigurationGithubPersonalAccessToken

One time Github PAT to configure github environment

GithubActionConfigurationImage

Image name

GithubActionConfigurationOS

Operation system

GithubActionConfigurationPublishType

Code or Image

GithubActionConfigurationRuntimeStack

Runtime stack

GithubActionConfigurationRuntimeVersion

Runtime version

Id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

(Inherited from IResource)
Name

The name of the resource

(Inherited from IResource)
OperationState

Current provisioning State of the operation

RegistryInfoRegistryPassword

registry secret.

RegistryInfoRegistryUrl

registry server Url.

RegistryInfoRegistryUserName

registry username.

RepoUrl

The repo url which will be integrated to ContainerApp.

SystemDataCreatedAt

The timestamp of resource creation (UTC).

(Inherited from IResource)
SystemDataCreatedBy

The identity that created the resource.

(Inherited from IResource)
SystemDataCreatedByType

The type of identity that created the resource.

(Inherited from IResource)
SystemDataLastModifiedAt

The timestamp of resource last modification (UTC)

(Inherited from IResource)
SystemDataLastModifiedBy

The identity that last modified the resource.

(Inherited from IResource)
SystemDataLastModifiedByType

The type of identity that last modified the resource.

(Inherited from IResource)
Type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

(Inherited from IResource)

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to