Skip to content

/AWS1/CL_SAGAZUREDEVOPSREPORES

An Azure DevOps repository integrated as a resource.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_name TYPE /AWS1/SAGPROVIDERRESOURCENAME /AWS1/SAGPROVIDERRESOURCENAME

Name of the resource e.g. repository name, etc.

iv_organization TYPE /AWS1/SAGAZUREDEVOPSORG /AWS1/SAGAZUREDEVOPSORG

The name of the Azure DevOps organization that owns the repository.

Optional arguments:

iv_project TYPE /AWS1/SAGSTRING /AWS1/SAGSTRING

The name of the Azure DevOps project that contains the repository.


Queryable Attributes

name

Name of the resource e.g. repository name, etc.

Accessible with the following methods

Method Description
GET_NAME() Getter for NAME, with configurable default
ASK_NAME() Getter for NAME w/ exceptions if field has no value
HAS_NAME() Determine if NAME has a value

organization

The name of the Azure DevOps organization that owns the repository.

Accessible with the following methods

Method Description
GET_ORGANIZATION() Getter for ORGANIZATION, with configurable default
ASK_ORGANIZATION() Getter for ORGANIZATION w/ exceptions if field has no value
HAS_ORGANIZATION() Determine if ORGANIZATION has a value

project

The name of the Azure DevOps project that contains the repository.

Accessible with the following methods

Method Description
GET_PROJECT() Getter for PROJECT, with configurable default
ASK_PROJECT() Getter for PROJECT w/ exceptions if field has no value
HAS_PROJECT() Determine if PROJECT has a value