AWS SDK for Go (PILOT)
API Reference

PREVIEW DOCUMENTATION - This is a preview of a new format for the AWS SDK for Go API Reference documentation. For the current AWS SDK for Go API Reference, see https://docs.aws.amazon.com/sdk-for-go/api/.

We welcome your feedback on this new version of the documentation. Send your comments to aws-sdkdocs-feedback@amazon.com.

DescribeProjectOutput

import "github.com/aws/aws-sdk-go/service/codestar"

type DescribeProjectOutput struct { Arn *string `locationName:"arn" type:"string"` ClientRequestToken *string `locationName:"clientRequestToken" min:"1" type:"string"` CreatedTimeStamp *time.Time `locationName:"createdTimeStamp" type:"timestamp"` Description *string `locationName:"description" type:"string" sensitive:"true"` Id *string `locationName:"id" min:"2" type:"string"` Name *string `locationName:"name" min:"1" type:"string" sensitive:"true"` ProjectTemplateId *string `locationName:"projectTemplateId" min:"1" type:"string"` StackId *string `locationName:"stackId" type:"string"` Status *ProjectStatus `locationName:"status" type:"structure"` }

Arn

Type: *string

The Amazon Resource Name (ARN) for the project.

ClientRequestToken

Type: *string

A user- or system-generated token that identifies the entity that requested project creation.

CreatedTimeStamp

Type: *time.Time

The date and time the project was created, in timestamp format.

Description

Type: *string

The description of the project, if any.

Id

Type: *string

The ID of the project.

Name

Type: *string

The display name for the project.

ProjectTemplateId

Type: *string

The ID for the AWS CodeStar project template used to create the project.

StackId

Type: *string

The ID of the primary stack in AWS CloudFormation used to generate resources for the project.

Status

An indication of whether a project creation or deletion is failed or successful.

Method

GoString

func (s DescribeProjectOutput) GoString() string

GoString returns the string representation

SetArn

func (s *DescribeProjectOutput) SetArn(v string) *DescribeProjectOutput

SetArn sets the Arn field's value.

SetClientRequestToken

func (s *DescribeProjectOutput) SetClientRequestToken(v string) *DescribeProjectOutput

SetClientRequestToken sets the ClientRequestToken field's value.

SetCreatedTimeStamp

func (s *DescribeProjectOutput) SetCreatedTimeStamp(v time.Time) *DescribeProjectOutput

SetCreatedTimeStamp sets the CreatedTimeStamp field's value.

SetDescription

func (s *DescribeProjectOutput) SetDescription(v string) *DescribeProjectOutput

SetDescription sets the Description field's value.

SetId

func (s *DescribeProjectOutput) SetId(v string) *DescribeProjectOutput

SetId sets the Id field's value.

SetName

func (s *DescribeProjectOutput) SetName(v string) *DescribeProjectOutput

SetName sets the Name field's value.

SetProjectTemplateId

func (s *DescribeProjectOutput) SetProjectTemplateId(v string) *DescribeProjectOutput

SetProjectTemplateId sets the ProjectTemplateId field's value.

SetStackId

func (s *DescribeProjectOutput) SetStackId(v string) *DescribeProjectOutput

SetStackId sets the StackId field's value.

SetStatus

func (s *DescribeProjectOutput) SetStatus(v *ProjectStatus) *DescribeProjectOutput

SetStatus sets the Status field's value.

String

func (s DescribeProjectOutput) String() string

String returns the string representation

On this page: