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.

ListedFlow

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

type ListedFlow struct { AvailabilityZone *string `locationName:"availabilityZone" type:"string" required:"true"` Description *string `locationName:"description" type:"string" required:"true"` FlowArn *string `locationName:"flowArn" type:"string" required:"true"` Name *string `locationName:"name" type:"string" required:"true"` SourceType *string `locationName:"sourceType" type:"string" required:"true" enum:"SourceType"` Status *string `locationName:"status" type:"string" required:"true" enum:"Status"` }

Provides a summary of a flow, including its ARN, Availability Zone, and source type.

AvailabilityZone

Type: *string

The Availability Zone that the flow was created in.

AvailabilityZone is a required field

Description

Type: *string

A description of the flow.

Description is a required field

FlowArn

Type: *string

The ARN of the flow.

FlowArn is a required field

Name

Type: *string

The name of the flow.

Name is a required field

SourceType

Type: *string

The type of source. This value is either owned (originated somewhere other than an AWS Elemental MediaConnect flow owned by another AWS account) or entitled (originated at an AWS Elemental MediaConnect flow owned by another AWS account).

SourceType is a required field

Status

Type: *string

The current status of the flow.

Status is a required field

Method

GoString

func (s ListedFlow) GoString() string

GoString returns the string representation

SetAvailabilityZone

func (s *ListedFlow) SetAvailabilityZone(v string) *ListedFlow

SetAvailabilityZone sets the AvailabilityZone field's value.

SetDescription

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

SetDescription sets the Description field's value.

SetFlowArn

func (s *ListedFlow) SetFlowArn(v string) *ListedFlow

SetFlowArn sets the FlowArn field's value.

SetName

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

SetName sets the Name field's value.

SetSourceType

func (s *ListedFlow) SetSourceType(v string) *ListedFlow

SetSourceType sets the SourceType field's value.

SetStatus

func (s *ListedFlow) SetStatus(v string) *ListedFlow

SetStatus sets the Status field's value.

String

func (s ListedFlow) String() string

String returns the string representation

On this page: