Versions in this module Expand all Collapse all v1 v1.1.9 Mar 8, 2016 Changes in this version + const ChronologicalOrderForward + const ChronologicalOrderReverse + const ComplianceTypeCompliant + const ComplianceTypeInsufficientData + const ComplianceTypeNonCompliant + const ComplianceTypeNotApplicable + const ConfigRuleStateActive + const ConfigRuleStateDeleting + const ConfigurationItemStatusDeleted + const ConfigurationItemStatusDiscovered + const ConfigurationItemStatusFailed + const ConfigurationItemStatusOk + const DeliveryStatusFailure + const DeliveryStatusNotApplicable + const DeliveryStatusSuccess + const EventSourceAwsConfig + const MaximumExecutionFrequencyOneHour + const MaximumExecutionFrequencySixHours + const MaximumExecutionFrequencyThreeHours + const MaximumExecutionFrequencyTwelveHours + const MaximumExecutionFrequencyTwentyFourHours + const MessageTypeConfigurationItemChangeNotification + const MessageTypeConfigurationSnapshotDeliveryCompleted + const OwnerAws + const OwnerCustomLambda + const RecorderStatusFailure + const RecorderStatusPending + const RecorderStatusSuccess + const ResourceTypeAwsCloudTrailTrail + const ResourceTypeAwsEc2CustomerGateway + const ResourceTypeAwsEc2Eip + const ResourceTypeAwsEc2Host + const ResourceTypeAwsEc2Instance + const ResourceTypeAwsEc2InternetGateway + const ResourceTypeAwsEc2NetworkAcl + const ResourceTypeAwsEc2NetworkInterface + const ResourceTypeAwsEc2RouteTable + const ResourceTypeAwsEc2SecurityGroup + const ResourceTypeAwsEc2Subnet + const ResourceTypeAwsEc2Volume + const ResourceTypeAwsEc2Vpc + const ResourceTypeAwsEc2Vpnconnection + const ResourceTypeAwsEc2Vpngateway + const ResourceTypeAwsIamGroup + const ResourceTypeAwsIamPolicy + const ResourceTypeAwsIamRole + const ResourceTypeAwsIamUser + const ServiceName + type Compliance struct + ComplianceContributorCount *ComplianceContributorCount + ComplianceType *string + func (s Compliance) GoString() string + func (s Compliance) String() string + type ComplianceByConfigRule struct + Compliance *Compliance + ConfigRuleName *string + func (s ComplianceByConfigRule) GoString() string + func (s ComplianceByConfigRule) String() string + type ComplianceByResource struct + Compliance *Compliance + ResourceId *string + ResourceType *string + func (s ComplianceByResource) GoString() string + func (s ComplianceByResource) String() string + type ComplianceContributorCount struct + CapExceeded *bool + CappedCount *int64 + func (s ComplianceContributorCount) GoString() string + func (s ComplianceContributorCount) String() string + type ComplianceSummary struct + ComplianceSummaryTimestamp *time.Time + CompliantResourceCount *ComplianceContributorCount + NonCompliantResourceCount *ComplianceContributorCount + func (s ComplianceSummary) GoString() string + func (s ComplianceSummary) String() string + type ComplianceSummaryByResourceType struct + ComplianceSummary *ComplianceSummary + ResourceType *string + func (s ComplianceSummaryByResourceType) GoString() string + func (s ComplianceSummaryByResourceType) String() string + type ConfigExportDeliveryInfo struct + LastAttemptTime *time.Time + LastErrorCode *string + LastErrorMessage *string + LastStatus *string + LastSuccessfulTime *time.Time + NextDeliveryTime *time.Time + func (s ConfigExportDeliveryInfo) GoString() string + func (s ConfigExportDeliveryInfo) String() string + type ConfigRule struct + ConfigRuleArn *string + ConfigRuleId *string + ConfigRuleName *string + ConfigRuleState *string + Description *string + InputParameters *string + MaximumExecutionFrequency *string + Scope *Scope + Source *Source + func (s ConfigRule) GoString() string + func (s ConfigRule) String() string + type ConfigRuleEvaluationStatus struct + ConfigRuleArn *string + ConfigRuleId *string + ConfigRuleName *string + FirstActivatedTime *time.Time + FirstEvaluationStarted *bool + LastErrorCode *string + LastErrorMessage *string + LastFailedEvaluationTime *time.Time + LastFailedInvocationTime *time.Time + LastSuccessfulEvaluationTime *time.Time + LastSuccessfulInvocationTime *time.Time + func (s ConfigRuleEvaluationStatus) GoString() string + func (s ConfigRuleEvaluationStatus) String() string + type ConfigService struct + func New(p client.ConfigProvider, cfgs ...*aws.Config) *ConfigService + func (c *ConfigService) DeleteConfigRule(input *DeleteConfigRuleInput) (*DeleteConfigRuleOutput, error) + func (c *ConfigService) DeleteConfigRuleRequest(input *DeleteConfigRuleInput) (req *request.Request, output *DeleteConfigRuleOutput) + func (c *ConfigService) DeleteDeliveryChannel(input *DeleteDeliveryChannelInput) (*DeleteDeliveryChannelOutput, error) + func (c *ConfigService) DeleteDeliveryChannelRequest(input *DeleteDeliveryChannelInput) (req *request.Request, output *DeleteDeliveryChannelOutput) + func (c *ConfigService) DeliverConfigSnapshot(input *DeliverConfigSnapshotInput) (*DeliverConfigSnapshotOutput, error) + func (c *ConfigService) DeliverConfigSnapshotRequest(input *DeliverConfigSnapshotInput) (req *request.Request, output *DeliverConfigSnapshotOutput) + func (c *ConfigService) DescribeComplianceByConfigRule(input *DescribeComplianceByConfigRuleInput) (*DescribeComplianceByConfigRuleOutput, error) + func (c *ConfigService) DescribeComplianceByConfigRuleRequest(input *DescribeComplianceByConfigRuleInput) (req *request.Request, output *DescribeComplianceByConfigRuleOutput) + func (c *ConfigService) DescribeComplianceByResource(input *DescribeComplianceByResourceInput) (*DescribeComplianceByResourceOutput, error) + func (c *ConfigService) DescribeComplianceByResourceRequest(input *DescribeComplianceByResourceInput) (req *request.Request, output *DescribeComplianceByResourceOutput) + func (c *ConfigService) DescribeConfigRuleEvaluationStatus(input *DescribeConfigRuleEvaluationStatusInput) (*DescribeConfigRuleEvaluationStatusOutput, error) + func (c *ConfigService) DescribeConfigRuleEvaluationStatusRequest(input *DescribeConfigRuleEvaluationStatusInput) (req *request.Request, output *DescribeConfigRuleEvaluationStatusOutput) + func (c *ConfigService) DescribeConfigRules(input *DescribeConfigRulesInput) (*DescribeConfigRulesOutput, error) + func (c *ConfigService) DescribeConfigRulesRequest(input *DescribeConfigRulesInput) (req *request.Request, output *DescribeConfigRulesOutput) + func (c *ConfigService) DescribeConfigurationRecorderStatus(input *DescribeConfigurationRecorderStatusInput) (*DescribeConfigurationRecorderStatusOutput, error) + func (c *ConfigService) DescribeConfigurationRecorderStatusRequest(input *DescribeConfigurationRecorderStatusInput) (req *request.Request, output *DescribeConfigurationRecorderStatusOutput) + func (c *ConfigService) DescribeConfigurationRecorders(input *DescribeConfigurationRecordersInput) (*DescribeConfigurationRecordersOutput, error) + func (c *ConfigService) DescribeConfigurationRecordersRequest(input *DescribeConfigurationRecordersInput) (req *request.Request, output *DescribeConfigurationRecordersOutput) + func (c *ConfigService) DescribeDeliveryChannelStatus(input *DescribeDeliveryChannelStatusInput) (*DescribeDeliveryChannelStatusOutput, error) + func (c *ConfigService) DescribeDeliveryChannelStatusRequest(input *DescribeDeliveryChannelStatusInput) (req *request.Request, output *DescribeDeliveryChannelStatusOutput) + func (c *ConfigService) DescribeDeliveryChannels(input *DescribeDeliveryChannelsInput) (*DescribeDeliveryChannelsOutput, error) + func (c *ConfigService) DescribeDeliveryChannelsRequest(input *DescribeDeliveryChannelsInput) (req *request.Request, output *DescribeDeliveryChannelsOutput) + func (c *ConfigService) GetComplianceDetailsByConfigRule(input *GetComplianceDetailsByConfigRuleInput) (*GetComplianceDetailsByConfigRuleOutput, error) + func (c *ConfigService) GetComplianceDetailsByConfigRuleRequest(input *GetComplianceDetailsByConfigRuleInput) (req *request.Request, output *GetComplianceDetailsByConfigRuleOutput) + func (c *ConfigService) GetComplianceDetailsByResource(input *GetComplianceDetailsByResourceInput) (*GetComplianceDetailsByResourceOutput, error) + func (c *ConfigService) GetComplianceDetailsByResourceRequest(input *GetComplianceDetailsByResourceInput) (req *request.Request, output *GetComplianceDetailsByResourceOutput) + func (c *ConfigService) GetComplianceSummaryByConfigRule(input *GetComplianceSummaryByConfigRuleInput) (*GetComplianceSummaryByConfigRuleOutput, error) + func (c *ConfigService) GetComplianceSummaryByConfigRuleRequest(input *GetComplianceSummaryByConfigRuleInput) (req *request.Request, output *GetComplianceSummaryByConfigRuleOutput) + func (c *ConfigService) GetComplianceSummaryByResourceType(input *GetComplianceSummaryByResourceTypeInput) (*GetComplianceSummaryByResourceTypeOutput, error) + func (c *ConfigService) GetComplianceSummaryByResourceTypeRequest(input *GetComplianceSummaryByResourceTypeInput) (req *request.Request, output *GetComplianceSummaryByResourceTypeOutput) + func (c *ConfigService) GetResourceConfigHistory(input *GetResourceConfigHistoryInput) (*GetResourceConfigHistoryOutput, error) + func (c *ConfigService) GetResourceConfigHistoryPages(input *GetResourceConfigHistoryInput, ...) error + func (c *ConfigService) GetResourceConfigHistoryRequest(input *GetResourceConfigHistoryInput) (req *request.Request, output *GetResourceConfigHistoryOutput) + func (c *ConfigService) ListDiscoveredResources(input *ListDiscoveredResourcesInput) (*ListDiscoveredResourcesOutput, error) + func (c *ConfigService) ListDiscoveredResourcesRequest(input *ListDiscoveredResourcesInput) (req *request.Request, output *ListDiscoveredResourcesOutput) + func (c *ConfigService) PutConfigRule(input *PutConfigRuleInput) (*PutConfigRuleOutput, error) + func (c *ConfigService) PutConfigRuleRequest(input *PutConfigRuleInput) (req *request.Request, output *PutConfigRuleOutput) + func (c *ConfigService) PutConfigurationRecorder(input *PutConfigurationRecorderInput) (*PutConfigurationRecorderOutput, error) + func (c *ConfigService) PutConfigurationRecorderRequest(input *PutConfigurationRecorderInput) (req *request.Request, output *PutConfigurationRecorderOutput) + func (c *ConfigService) PutDeliveryChannel(input *PutDeliveryChannelInput) (*PutDeliveryChannelOutput, error) + func (c *ConfigService) PutDeliveryChannelRequest(input *PutDeliveryChannelInput) (req *request.Request, output *PutDeliveryChannelOutput) + func (c *ConfigService) PutEvaluations(input *PutEvaluationsInput) (*PutEvaluationsOutput, error) + func (c *ConfigService) PutEvaluationsRequest(input *PutEvaluationsInput) (req *request.Request, output *PutEvaluationsOutput) + func (c *ConfigService) StartConfigurationRecorder(input *StartConfigurationRecorderInput) (*StartConfigurationRecorderOutput, error) + func (c *ConfigService) StartConfigurationRecorderRequest(input *StartConfigurationRecorderInput) (req *request.Request, output *StartConfigurationRecorderOutput) + func (c *ConfigService) StopConfigurationRecorder(input *StopConfigurationRecorderInput) (*StopConfigurationRecorderOutput, error) + func (c *ConfigService) StopConfigurationRecorderRequest(input *StopConfigurationRecorderInput) (req *request.Request, output *StopConfigurationRecorderOutput) + type ConfigSnapshotDeliveryProperties struct + DeliveryFrequency *string + func (s ConfigSnapshotDeliveryProperties) GoString() string + func (s ConfigSnapshotDeliveryProperties) String() string + type ConfigStreamDeliveryInfo struct + LastErrorCode *string + LastErrorMessage *string + LastStatus *string + LastStatusChangeTime *time.Time + func (s ConfigStreamDeliveryInfo) GoString() string + func (s ConfigStreamDeliveryInfo) String() string + type ConfigurationItem struct + AccountId *string + Arn *string + AvailabilityZone *string + AwsRegion *string + Configuration *string + ConfigurationItemCaptureTime *time.Time + ConfigurationItemMD5Hash *string + ConfigurationItemStatus *string + ConfigurationStateId *string + RelatedEvents []*string + Relationships []*Relationship + ResourceCreationTime *time.Time + ResourceId *string + ResourceName *string + ResourceType *string + Tags map[string]*string + Version *string + func (s ConfigurationItem) GoString() string + func (s ConfigurationItem) String() string + type ConfigurationRecorder struct + Name *string + RecordingGroup *RecordingGroup + RoleARN *string + func (s ConfigurationRecorder) GoString() string + func (s ConfigurationRecorder) String() string + type ConfigurationRecorderStatus struct + LastErrorCode *string + LastErrorMessage *string + LastStartTime *time.Time + LastStatus *string + LastStatusChangeTime *time.Time + LastStopTime *time.Time + Name *string + Recording *bool + func (s ConfigurationRecorderStatus) GoString() string + func (s ConfigurationRecorderStatus) String() string + type DeleteConfigRuleInput struct + ConfigRuleName *string + func (s DeleteConfigRuleInput) GoString() string + func (s DeleteConfigRuleInput) String() string + type DeleteConfigRuleOutput struct + func (s DeleteConfigRuleOutput) GoString() string + func (s DeleteConfigRuleOutput) String() string + type DeleteDeliveryChannelInput struct + DeliveryChannelName *string + func (s DeleteDeliveryChannelInput) GoString() string + func (s DeleteDeliveryChannelInput) String() string + type DeleteDeliveryChannelOutput struct + func (s DeleteDeliveryChannelOutput) GoString() string + func (s DeleteDeliveryChannelOutput) String() string + type DeliverConfigSnapshotInput struct + DeliveryChannelName *string + func (s DeliverConfigSnapshotInput) GoString() string + func (s DeliverConfigSnapshotInput) String() string + type DeliverConfigSnapshotOutput struct + ConfigSnapshotId *string + func (s DeliverConfigSnapshotOutput) GoString() string + func (s DeliverConfigSnapshotOutput) String() string + type DeliveryChannel struct + ConfigSnapshotDeliveryProperties *ConfigSnapshotDeliveryProperties + Name *string + S3BucketName *string + S3KeyPrefix *string + SnsTopicARN *string + func (s DeliveryChannel) GoString() string + func (s DeliveryChannel) String() string + type DeliveryChannelStatus struct + ConfigHistoryDeliveryInfo *ConfigExportDeliveryInfo + ConfigSnapshotDeliveryInfo *ConfigExportDeliveryInfo + ConfigStreamDeliveryInfo *ConfigStreamDeliveryInfo + Name *string + func (s DeliveryChannelStatus) GoString() string + func (s DeliveryChannelStatus) String() string + type DescribeComplianceByConfigRuleInput struct + ComplianceTypes []*string + ConfigRuleNames []*string + NextToken *string + func (s DescribeComplianceByConfigRuleInput) GoString() string + func (s DescribeComplianceByConfigRuleInput) String() string + type DescribeComplianceByConfigRuleOutput struct + ComplianceByConfigRules []*ComplianceByConfigRule + NextToken *string + func (s DescribeComplianceByConfigRuleOutput) GoString() string + func (s DescribeComplianceByConfigRuleOutput) String() string + type DescribeComplianceByResourceInput struct + ComplianceTypes []*string + Limit *int64 + NextToken *string + ResourceId *string + ResourceType *string + func (s DescribeComplianceByResourceInput) GoString() string + func (s DescribeComplianceByResourceInput) String() string + type DescribeComplianceByResourceOutput struct + ComplianceByResources []*ComplianceByResource + NextToken *string + func (s DescribeComplianceByResourceOutput) GoString() string + func (s DescribeComplianceByResourceOutput) String() string + type DescribeConfigRuleEvaluationStatusInput struct + ConfigRuleNames []*string + func (s DescribeConfigRuleEvaluationStatusInput) GoString() string + func (s DescribeConfigRuleEvaluationStatusInput) String() string + type DescribeConfigRuleEvaluationStatusOutput struct + ConfigRulesEvaluationStatus []*ConfigRuleEvaluationStatus + func (s DescribeConfigRuleEvaluationStatusOutput) GoString() string + func (s DescribeConfigRuleEvaluationStatusOutput) String() string + type DescribeConfigRulesInput struct + ConfigRuleNames []*string + NextToken *string + func (s DescribeConfigRulesInput) GoString() string + func (s DescribeConfigRulesInput) String() string + type DescribeConfigRulesOutput struct + ConfigRules []*ConfigRule + NextToken *string + func (s DescribeConfigRulesOutput) GoString() string + func (s DescribeConfigRulesOutput) String() string + type DescribeConfigurationRecorderStatusInput struct + ConfigurationRecorderNames []*string + func (s DescribeConfigurationRecorderStatusInput) GoString() string + func (s DescribeConfigurationRecorderStatusInput) String() string + type DescribeConfigurationRecorderStatusOutput struct + ConfigurationRecordersStatus []*ConfigurationRecorderStatus + func (s DescribeConfigurationRecorderStatusOutput) GoString() string + func (s DescribeConfigurationRecorderStatusOutput) String() string + type DescribeConfigurationRecordersInput struct + ConfigurationRecorderNames []*string + func (s DescribeConfigurationRecordersInput) GoString() string + func (s DescribeConfigurationRecordersInput) String() string + type DescribeConfigurationRecordersOutput struct + ConfigurationRecorders []*ConfigurationRecorder + func (s DescribeConfigurationRecordersOutput) GoString() string + func (s DescribeConfigurationRecordersOutput) String() string + type DescribeDeliveryChannelStatusInput struct + DeliveryChannelNames []*string + func (s DescribeDeliveryChannelStatusInput) GoString() string + func (s DescribeDeliveryChannelStatusInput) String() string + type DescribeDeliveryChannelStatusOutput struct + DeliveryChannelsStatus []*DeliveryChannelStatus + func (s DescribeDeliveryChannelStatusOutput) GoString() string + func (s DescribeDeliveryChannelStatusOutput) String() string + type DescribeDeliveryChannelsInput struct + DeliveryChannelNames []*string + func (s DescribeDeliveryChannelsInput) GoString() string + func (s DescribeDeliveryChannelsInput) String() string + type DescribeDeliveryChannelsOutput struct + DeliveryChannels []*DeliveryChannel + func (s DescribeDeliveryChannelsOutput) GoString() string + func (s DescribeDeliveryChannelsOutput) String() string + type Evaluation struct + Annotation *string + ComplianceResourceId *string + ComplianceResourceType *string + ComplianceType *string + OrderingTimestamp *time.Time + func (s Evaluation) GoString() string + func (s Evaluation) String() string + type EvaluationResult struct + Annotation *string + ComplianceType *string + ConfigRuleInvokedTime *time.Time + EvaluationResultIdentifier *EvaluationResultIdentifier + ResultRecordedTime *time.Time + ResultToken *string + func (s EvaluationResult) GoString() string + func (s EvaluationResult) String() string + type EvaluationResultIdentifier struct + EvaluationResultQualifier *EvaluationResultQualifier + OrderingTimestamp *time.Time + func (s EvaluationResultIdentifier) GoString() string + func (s EvaluationResultIdentifier) String() string + type EvaluationResultQualifier struct + ConfigRuleName *string + ResourceId *string + ResourceType *string + func (s EvaluationResultQualifier) GoString() string + func (s EvaluationResultQualifier) String() string + type GetComplianceDetailsByConfigRuleInput struct + ComplianceTypes []*string + ConfigRuleName *string + Limit *int64 + NextToken *string + func (s GetComplianceDetailsByConfigRuleInput) GoString() string + func (s GetComplianceDetailsByConfigRuleInput) String() string + type GetComplianceDetailsByConfigRuleOutput struct + EvaluationResults []*EvaluationResult + NextToken *string + func (s GetComplianceDetailsByConfigRuleOutput) GoString() string + func (s GetComplianceDetailsByConfigRuleOutput) String() string + type GetComplianceDetailsByResourceInput struct + ComplianceTypes []*string + NextToken *string + ResourceId *string + ResourceType *string + func (s GetComplianceDetailsByResourceInput) GoString() string + func (s GetComplianceDetailsByResourceInput) String() string + type GetComplianceDetailsByResourceOutput struct + EvaluationResults []*EvaluationResult + NextToken *string + func (s GetComplianceDetailsByResourceOutput) GoString() string + func (s GetComplianceDetailsByResourceOutput) String() string + type GetComplianceSummaryByConfigRuleInput struct + func (s GetComplianceSummaryByConfigRuleInput) GoString() string + func (s GetComplianceSummaryByConfigRuleInput) String() string + type GetComplianceSummaryByConfigRuleOutput struct + ComplianceSummary *ComplianceSummary + func (s GetComplianceSummaryByConfigRuleOutput) GoString() string + func (s GetComplianceSummaryByConfigRuleOutput) String() string + type GetComplianceSummaryByResourceTypeInput struct + ResourceTypes []*string + func (s GetComplianceSummaryByResourceTypeInput) GoString() string + func (s GetComplianceSummaryByResourceTypeInput) String() string + type GetComplianceSummaryByResourceTypeOutput struct + ComplianceSummariesByResourceType []*ComplianceSummaryByResourceType + func (s GetComplianceSummaryByResourceTypeOutput) GoString() string + func (s GetComplianceSummaryByResourceTypeOutput) String() string + type GetResourceConfigHistoryInput struct + ChronologicalOrder *string + EarlierTime *time.Time + LaterTime *time.Time + Limit *int64 + NextToken *string + ResourceId *string + ResourceType *string + func (s GetResourceConfigHistoryInput) GoString() string + func (s GetResourceConfigHistoryInput) String() string + type GetResourceConfigHistoryOutput struct + ConfigurationItems []*ConfigurationItem + NextToken *string + func (s GetResourceConfigHistoryOutput) GoString() string + func (s GetResourceConfigHistoryOutput) String() string + type ListDiscoveredResourcesInput struct + IncludeDeletedResources *bool + Limit *int64 + NextToken *string + ResourceIds []*string + ResourceName *string + ResourceType *string + func (s ListDiscoveredResourcesInput) GoString() string + func (s ListDiscoveredResourcesInput) String() string + type ListDiscoveredResourcesOutput struct + NextToken *string + ResourceIdentifiers []*ResourceIdentifier + func (s ListDiscoveredResourcesOutput) GoString() string + func (s ListDiscoveredResourcesOutput) String() string + type PutConfigRuleInput struct + ConfigRule *ConfigRule + func (s PutConfigRuleInput) GoString() string + func (s PutConfigRuleInput) String() string + type PutConfigRuleOutput struct + func (s PutConfigRuleOutput) GoString() string + func (s PutConfigRuleOutput) String() string + type PutConfigurationRecorderInput struct + ConfigurationRecorder *ConfigurationRecorder + func (s PutConfigurationRecorderInput) GoString() string + func (s PutConfigurationRecorderInput) String() string + type PutConfigurationRecorderOutput struct + func (s PutConfigurationRecorderOutput) GoString() string + func (s PutConfigurationRecorderOutput) String() string + type PutDeliveryChannelInput struct + DeliveryChannel *DeliveryChannel + func (s PutDeliveryChannelInput) GoString() string + func (s PutDeliveryChannelInput) String() string + type PutDeliveryChannelOutput struct + func (s PutDeliveryChannelOutput) GoString() string + func (s PutDeliveryChannelOutput) String() string + type PutEvaluationsInput struct + Evaluations []*Evaluation + ResultToken *string + func (s PutEvaluationsInput) GoString() string + func (s PutEvaluationsInput) String() string + type PutEvaluationsOutput struct + FailedEvaluations []*Evaluation + func (s PutEvaluationsOutput) GoString() string + func (s PutEvaluationsOutput) String() string + type RecordingGroup struct + AllSupported *bool + IncludeGlobalResourceTypes *bool + ResourceTypes []*string + func (s RecordingGroup) GoString() string + func (s RecordingGroup) String() string + type Relationship struct + RelationshipName *string + ResourceId *string + ResourceName *string + ResourceType *string + func (s Relationship) GoString() string + func (s Relationship) String() string + type ResourceIdentifier struct + ResourceDeletionTime *time.Time + ResourceId *string + ResourceName *string + ResourceType *string + func (s ResourceIdentifier) GoString() string + func (s ResourceIdentifier) String() string + type Scope struct + ComplianceResourceId *string + ComplianceResourceTypes []*string + TagKey *string + TagValue *string + func (s Scope) GoString() string + func (s Scope) String() string + type Source struct + Owner *string + SourceDetails []*SourceDetail + SourceIdentifier *string + func (s Source) GoString() string + func (s Source) String() string + type SourceDetail struct + EventSource *string + MessageType *string + func (s SourceDetail) GoString() string + func (s SourceDetail) String() string + type StartConfigurationRecorderInput struct + ConfigurationRecorderName *string + func (s StartConfigurationRecorderInput) GoString() string + func (s StartConfigurationRecorderInput) String() string + type StartConfigurationRecorderOutput struct + func (s StartConfigurationRecorderOutput) GoString() string + func (s StartConfigurationRecorderOutput) String() string + type StopConfigurationRecorderInput struct + ConfigurationRecorderName *string + func (s StopConfigurationRecorderInput) GoString() string + func (s StopConfigurationRecorderInput) String() string + type StopConfigurationRecorderOutput struct + func (s StopConfigurationRecorderOutput) GoString() string + func (s StopConfigurationRecorderOutput) String() string