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.

TestInvokeAuthorizerOutput

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

type TestInvokeAuthorizerOutput struct { DisconnectAfterInSeconds *int64 `locationName:"disconnectAfterInSeconds" type:"integer"` IsAuthenticated *bool `locationName:"isAuthenticated" type:"boolean"` PolicyDocuments []*string `locationName:"policyDocuments" type:"list"` PrincipalId *string `locationName:"principalId" min:"1" type:"string"` RefreshAfterInSeconds *int64 `locationName:"refreshAfterInSeconds" type:"integer"` }

DisconnectAfterInSeconds

Type: *int64

The number of seconds after which the connection is terminated.

IsAuthenticated

Type: *bool

True if the token is authenticated, otherwise false.

PolicyDocuments

Type: []*string

IAM policy documents.

PrincipalId

Type: *string

The principal ID.

RefreshAfterInSeconds

Type: *int64

The number of seconds after which the temporary credentials are refreshed.

Method

GoString

func (s TestInvokeAuthorizerOutput) GoString() string

GoString returns the string representation

SetDisconnectAfterInSeconds

func (s *TestInvokeAuthorizerOutput) SetDisconnectAfterInSeconds(v int64) *TestInvokeAuthorizerOutput

SetDisconnectAfterInSeconds sets the DisconnectAfterInSeconds field's value.

SetIsAuthenticated

func (s *TestInvokeAuthorizerOutput) SetIsAuthenticated(v bool) *TestInvokeAuthorizerOutput

SetIsAuthenticated sets the IsAuthenticated field's value.

SetPolicyDocuments

func (s *TestInvokeAuthorizerOutput) SetPolicyDocuments(v []*string) *TestInvokeAuthorizerOutput

SetPolicyDocuments sets the PolicyDocuments field's value.

SetPrincipalId

func (s *TestInvokeAuthorizerOutput) SetPrincipalId(v string) *TestInvokeAuthorizerOutput

SetPrincipalId sets the PrincipalId field's value.

SetRefreshAfterInSeconds

func (s *TestInvokeAuthorizerOutput) SetRefreshAfterInSeconds(v int64) *TestInvokeAuthorizerOutput

SetRefreshAfterInSeconds sets the RefreshAfterInSeconds field's value.

String

func (s TestInvokeAuthorizerOutput) String() string

String returns the string representation

On this page: