getArtifactSource

Properties of an artifact source. API Version: 2018-09-15.

Using getArtifactSource

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getArtifactSource(args: GetArtifactSourceArgs, opts?: InvokeOptions): Promise<GetArtifactSourceResult>
function getArtifactSourceOutput(args: GetArtifactSourceOutputArgs, opts?: InvokeOptions): Output<GetArtifactSourceResult>
def get_artifact_source(expand: Optional[str] = None,
                        lab_name: Optional[str] = None,
                        name: Optional[str] = None,
                        resource_group_name: Optional[str] = None,
                        opts: Optional[InvokeOptions] = None) -> GetArtifactSourceResult
def get_artifact_source_output(expand: Optional[pulumi.Input[str]] = None,
                        lab_name: Optional[pulumi.Input[str]] = None,
                        name: Optional[pulumi.Input[str]] = None,
                        resource_group_name: Optional[pulumi.Input[str]] = None,
                        opts: Optional[InvokeOptions] = None) -> Output[GetArtifactSourceResult]
func LookupArtifactSource(ctx *Context, args *LookupArtifactSourceArgs, opts ...InvokeOption) (*LookupArtifactSourceResult, error)
func LookupArtifactSourceOutput(ctx *Context, args *LookupArtifactSourceOutputArgs, opts ...InvokeOption) LookupArtifactSourceResultOutput

> Note: This function is named LookupArtifactSource in the Go SDK.

public static class GetArtifactSource 
{
    public static Task<GetArtifactSourceResult> InvokeAsync(GetArtifactSourceArgs args, InvokeOptions? opts = null)
    public static Output<GetArtifactSourceResult> Invoke(GetArtifactSourceInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetArtifactSourceResult> getArtifactSource(GetArtifactSourceArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: azure-native:devtestlab:getArtifactSource
  arguments:
    # arguments dictionary

The following arguments are supported:

LabName string

The name of the lab.

Name string

The name of the artifact source.

ResourceGroupName string

The name of the resource group.

Expand string

Specify the $expand query. Example: 'properties($select=displayName)'

LabName string

The name of the lab.

Name string

The name of the artifact source.

ResourceGroupName string

The name of the resource group.

Expand string

Specify the $expand query. Example: 'properties($select=displayName)'

labName String

The name of the lab.

name String

The name of the artifact source.

resourceGroupName String

The name of the resource group.

expand String

Specify the $expand query. Example: 'properties($select=displayName)'

labName string

The name of the lab.

name string

The name of the artifact source.

resourceGroupName string

The name of the resource group.

expand string

Specify the $expand query. Example: 'properties($select=displayName)'

lab_name str

The name of the lab.

name str

The name of the artifact source.

resource_group_name str

The name of the resource group.

expand str

Specify the $expand query. Example: 'properties($select=displayName)'

labName String

The name of the lab.

name String

The name of the artifact source.

resourceGroupName String

The name of the resource group.

expand String

Specify the $expand query. Example: 'properties($select=displayName)'

getArtifactSource Result

The following output properties are available:

CreatedDate string

The artifact source's creation date.

Id string

The identifier of the resource.

Name string

The name of the resource.

ProvisioningState string

The provisioning status of the resource.

Type string

The type of the resource.

UniqueIdentifier string

The unique immutable identifier of a resource (Guid).

ArmTemplateFolderPath string

The folder containing Azure Resource Manager templates.

BranchRef string

The artifact source's branch reference.

DisplayName string

The artifact source's display name.

FolderPath string

The folder containing artifacts.

Location string

The location of the resource.

SecurityToken string

The security token to authenticate to the artifact source.

SourceType string

The artifact source's type.

Status string

Indicates if the artifact source is enabled (values: Enabled, Disabled).

Tags Dictionary<string, string>

The tags of the resource.

Uri string

The artifact source's URI.

CreatedDate string

The artifact source's creation date.

Id string

The identifier of the resource.

Name string

The name of the resource.

ProvisioningState string

The provisioning status of the resource.

Type string

The type of the resource.

UniqueIdentifier string

The unique immutable identifier of a resource (Guid).

ArmTemplateFolderPath string

The folder containing Azure Resource Manager templates.

BranchRef string

The artifact source's branch reference.

DisplayName string

The artifact source's display name.

FolderPath string

The folder containing artifacts.

Location string

The location of the resource.

SecurityToken string

The security token to authenticate to the artifact source.

SourceType string

The artifact source's type.

Status string

Indicates if the artifact source is enabled (values: Enabled, Disabled).

Tags map[string]string

The tags of the resource.

Uri string

The artifact source's URI.

createdDate String

The artifact source's creation date.

id String

The identifier of the resource.

name String

The name of the resource.

provisioningState String

The provisioning status of the resource.

type String

The type of the resource.

uniqueIdentifier String

The unique immutable identifier of a resource (Guid).

armTemplateFolderPath String

The folder containing Azure Resource Manager templates.

branchRef String

The artifact source's branch reference.

displayName String

The artifact source's display name.

folderPath String

The folder containing artifacts.

location String

The location of the resource.

securityToken String

The security token to authenticate to the artifact source.

sourceType String

The artifact source's type.

status String

Indicates if the artifact source is enabled (values: Enabled, Disabled).

tags Map<String,String>

The tags of the resource.

uri String

The artifact source's URI.

createdDate string

The artifact source's creation date.

id string

The identifier of the resource.

name string

The name of the resource.

provisioningState string

The provisioning status of the resource.

type string

The type of the resource.

uniqueIdentifier string

The unique immutable identifier of a resource (Guid).

armTemplateFolderPath string

The folder containing Azure Resource Manager templates.

branchRef string

The artifact source's branch reference.

displayName string

The artifact source's display name.

folderPath string

The folder containing artifacts.

location string

The location of the resource.

securityToken string

The security token to authenticate to the artifact source.

sourceType string

The artifact source's type.

status string

Indicates if the artifact source is enabled (values: Enabled, Disabled).

tags {[key: string]: string}

The tags of the resource.

uri string

The artifact source's URI.

created_date str

The artifact source's creation date.

id str

The identifier of the resource.

name str

The name of the resource.

provisioning_state str

The provisioning status of the resource.

type str

The type of the resource.

unique_identifier str

The unique immutable identifier of a resource (Guid).

arm_template_folder_path str

The folder containing Azure Resource Manager templates.

branch_ref str

The artifact source's branch reference.

display_name str

The artifact source's display name.

folder_path str

The folder containing artifacts.

location str

The location of the resource.

security_token str

The security token to authenticate to the artifact source.

source_type str

The artifact source's type.

status str

Indicates if the artifact source is enabled (values: Enabled, Disabled).

tags Mapping[str, str]

The tags of the resource.

uri str

The artifact source's URI.

createdDate String

The artifact source's creation date.

id String

The identifier of the resource.

name String

The name of the resource.

provisioningState String

The provisioning status of the resource.

type String

The type of the resource.

uniqueIdentifier String

The unique immutable identifier of a resource (Guid).

armTemplateFolderPath String

The folder containing Azure Resource Manager templates.

branchRef String

The artifact source's branch reference.

displayName String

The artifact source's display name.

folderPath String

The folder containing artifacts.

location String

The location of the resource.

securityToken String

The security token to authenticate to the artifact source.

sourceType String

The artifact source's type.

status String

Indicates if the artifact source is enabled (values: Enabled, Disabled).

tags Map<String>

The tags of the resource.

uri String

The artifact source's URI.

Package Details

Repository
https://github.com/pulumi/pulumi-azure-native
License
Apache-2.0