SourceControl interface
Rappresenta un oggetto SourceControl in Azure Security Insights.
- Extends
Proprietà
| content |
Matrice di tipi di contenuto del controllo del codice sorgente. |
| description | Descrizione del controllo del codice sorgente |
| display |
Nome visualizzato del controllo del codice sorgente |
| etag | Etag della risorsa di Azure |
| id |
ID (guid) del controllo del codice sorgente |
| last |
Informazioni sulla distribuzione più recente per il controllo del codice sorgente. |
| pull |
Informazioni relative alla richiesta pull del controllo del codice sorgente. |
| repository | Metadati del repository. |
| repository |
Credenziali di accesso al repository. Si tratta di un oggetto di sola scrittura e non torna mai a un utente. |
| repository |
Informazioni sulle risorse create nel repository dell'utente. |
| repo |
Tipo di repository del controllo del codice sorgente |
| service |
Metadati dell'entità servizio. |
| version | Numero di versione associato al controllo del codice sorgente |
| workload |
Metadati dell'identità del carico di lavoro. |
Proprietà ereditate
| id | ID risorsa completo per la risorsa. Ad esempio - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| name | nome della risorsa. |
| system |
Metadati di Azure Resource Manager contenenti le informazioni createdBy e modifiedBy. |
| type | Tipo della risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" |
Dettagli proprietà
contentTypes
Matrice di tipi di contenuto del controllo del codice sorgente.
contentTypes: string[]
Valore della proprietà
string[]
description
Descrizione del controllo del codice sorgente
description?: string
Valore della proprietà
string
displayName
Nome visualizzato del controllo del codice sorgente
displayName: string
Valore della proprietà
string
etag
Etag della risorsa di Azure
etag?: string
Valore della proprietà
string
idPropertiesId
ID (guid) del controllo del codice sorgente
idPropertiesId?: string
Valore della proprietà
string
lastDeploymentInfo
Informazioni sulla distribuzione più recente per il controllo del codice sorgente.
lastDeploymentInfo?: DeploymentInfo
Valore della proprietà
pullRequest
Informazioni relative alla richiesta pull del controllo del codice sorgente.
pullRequest?: PullRequest
Valore della proprietà
repository
repositoryAccess
Credenziali di accesso al repository. Si tratta di un oggetto di sola scrittura e non torna mai a un utente.
repositoryAccess?: RepositoryAccess
Valore della proprietà
repositoryResourceInfo
Informazioni sulle risorse create nel repository dell'utente.
repositoryResourceInfo?: RepositoryResourceInfo
Valore della proprietà
repoType
Tipo di repository del controllo del codice sorgente
repoType: string
Valore della proprietà
string
servicePrincipal
Metadati dell'entità servizio.
servicePrincipal?: ServicePrincipal
Valore della proprietà
version
Numero di versione associato al controllo del codice sorgente
version?: string
Valore della proprietà
string
workloadIdentityFederation
Metadati dell'identità del carico di lavoro.
workloadIdentityFederation?: WorkloadIdentityFederation
Valore della proprietà
Dettagli proprietà ereditate
id
ID risorsa completo per la risorsa. Ad esempio - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
id?: string
Valore della proprietà
string
ereditato daProxyResource.id
name
systemData
Metadati di Azure Resource Manager contenenti le informazioni createdBy e modifiedBy.
systemData?: SystemData
Valore della proprietà
ereditato daProxyResource.systemData
type
Tipo della risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts"
type?: string
Valore della proprietà
string
Ereditato daProxyResource.type