Versions in this module Expand all Collapse all v0 v0.6.0 Jun 3, 2015 Changes in this version + type App struct + AppID *string + AppSource *Source + Attributes map[string]*string + CreatedAt *string + DataSources []*DataSource + Description *string + Domains []*string + EnableSSL *bool + Environment []*EnvironmentVariable + Name *string + SSLConfiguration *SSLConfiguration + Shortname *string + StackID *string + Type *string + type AssignInstanceInput struct + InstanceID *string + LayerIDs []*string + type AssignInstanceOutput struct + type AssignVolumeInput struct + InstanceID *string + VolumeID *string + type AssignVolumeOutput struct + type AssociateElasticIPInput struct + ElasticIP *string + InstanceID *string + type AssociateElasticIPOutput struct + type AttachElasticLoadBalancerInput struct + ElasticLoadBalancerName *string + LayerID *string + type AttachElasticLoadBalancerOutput struct + type AutoScalingThresholds struct + Alarms []*string + CPUThreshold *float64 + IgnoreMetricsTime *int64 + InstanceCount *int64 + LoadThreshold *float64 + MemoryThreshold *float64 + ThresholdsWaitTime *int64 + type BlockDeviceMapping struct + DeviceName *string + EBS *EBSBlockDevice + NoDevice *string + VirtualName *string + type ChefConfiguration struct + BerkshelfVersion *string + ManageBerkshelf *bool + type CloneStackInput struct + Attributes map[string]*string + ChefConfiguration *ChefConfiguration + CloneAppIDs []*string + ClonePermissions *bool + ConfigurationManager *StackConfigurationManager + CustomCookbooksSource *Source + CustomJSON *string + DefaultAvailabilityZone *string + DefaultInstanceProfileARN *string + DefaultOs *string + DefaultRootDeviceType *string + DefaultSSHKeyName *string + DefaultSubnetID *string + HostnameTheme *string + Name *string + Region *string + ServiceRoleARN *string + SourceStackID *string + UseCustomCookbooks *bool + UseOpsWorksSecurityGroups *bool + VPCID *string + type CloneStackOutput struct + StackID *string + type Command struct + AcknowledgedAt *string + CommandID *string + CompletedAt *string + CreatedAt *string + DeploymentID *string + ExitCode *int64 + InstanceID *string + LogURL *string + Status *string + Type *string + type CreateAppInput struct + AppSource *Source + Attributes map[string]*string + DataSources []*DataSource + Description *string + Domains []*string + EnableSSL *bool + Environment []*EnvironmentVariable + Name *string + SSLConfiguration *SSLConfiguration + Shortname *string + StackID *string + Type *string + type CreateAppOutput struct + AppID *string + type CreateDeploymentInput struct + AppID *string + Command *DeploymentCommand + Comment *string + CustomJSON *string + InstanceIDs []*string + StackID *string + type CreateDeploymentOutput struct + DeploymentID *string + type CreateInstanceInput struct + AMIID *string + Architecture *string + AutoScalingType *string + AvailabilityZone *string + BlockDeviceMappings []*BlockDeviceMapping + EBSOptimized *bool + Hostname *string + InstallUpdatesOnBoot *bool + InstanceType *string + LayerIDs []*string + Os *string + RootDeviceType *string + SSHKeyName *string + StackID *string + SubnetID *string + VirtualizationType *string + type CreateInstanceOutput struct + InstanceID *string + type CreateLayerInput struct + Attributes map[string]*string + AutoAssignElasticIPs *bool + AutoAssignPublicIPs *bool + CustomInstanceProfileARN *string + CustomRecipes *Recipes + CustomSecurityGroupIDs []*string + EnableAutoHealing *bool + InstallUpdatesOnBoot *bool + LifecycleEventConfiguration *LifecycleEventConfiguration + Name *string + Packages []*string + Shortname *string + StackID *string + Type *string + UseEBSOptimizedInstances *bool + VolumeConfigurations []*VolumeConfiguration + type CreateLayerOutput struct + LayerID *string + type CreateStackInput struct + Attributes map[string]*string + ChefConfiguration *ChefConfiguration + ConfigurationManager *StackConfigurationManager + CustomCookbooksSource *Source + CustomJSON *string + DefaultAvailabilityZone *string + DefaultInstanceProfileARN *string + DefaultOs *string + DefaultRootDeviceType *string + DefaultSSHKeyName *string + DefaultSubnetID *string + HostnameTheme *string + Name *string + Region *string + ServiceRoleARN *string + UseCustomCookbooks *bool + UseOpsWorksSecurityGroups *bool + VPCID *string + type CreateStackOutput struct + StackID *string + type CreateUserProfileInput struct + AllowSelfManagement *bool + IAMUserARN *string + SSHPublicKey *string + SSHUsername *string + type CreateUserProfileOutput struct + IAMUserARN *string + type DataSource struct + ARN *string + DatabaseName *string + Type *string + type DeleteAppInput struct + AppID *string + type DeleteAppOutput struct + type DeleteInstanceInput struct + DeleteElasticIP *bool + DeleteVolumes *bool + InstanceID *string + type DeleteInstanceOutput struct + type DeleteLayerInput struct + LayerID *string + type DeleteLayerOutput struct + type DeleteStackInput struct + StackID *string + type DeleteStackOutput struct + type DeleteUserProfileInput struct + IAMUserARN *string + type DeleteUserProfileOutput struct + type Deployment struct + AppID *string + Command *DeploymentCommand + Comment *string + CompletedAt *string + CreatedAt *string + CustomJSON *string + DeploymentID *string + Duration *int64 + IAMUserARN *string + InstanceIDs []*string + StackID *string + Status *string + type DeploymentCommand struct + Args map[string][]*string + Name *string + type DeregisterElasticIPInput struct + ElasticIP *string + type DeregisterElasticIPOutput struct + type DeregisterInstanceInput struct + InstanceID *string + type DeregisterInstanceOutput struct + type DeregisterRDSDBInstanceInput struct + RDSDBInstanceARN *string + type DeregisterRDSDBInstanceOutput struct + type DeregisterVolumeInput struct + VolumeID *string + type DeregisterVolumeOutput struct + type DescribeAppsInput struct + AppIDs []*string + StackID *string + type DescribeAppsOutput struct + Apps []*App + type DescribeCommandsInput struct + CommandIDs []*string + DeploymentID *string + InstanceID *string + type DescribeCommandsOutput struct + Commands []*Command + type DescribeDeploymentsInput struct + AppID *string + DeploymentIDs []*string + StackID *string + type DescribeDeploymentsOutput struct + Deployments []*Deployment + type DescribeElasticIPsInput struct + IPs []*string + InstanceID *string + StackID *string + type DescribeElasticIPsOutput struct + ElasticIPs []*ElasticIP + type DescribeElasticLoadBalancersInput struct + LayerIDs []*string + StackID *string + type DescribeElasticLoadBalancersOutput struct + ElasticLoadBalancers []*ElasticLoadBalancer + type DescribeInstancesInput struct + InstanceIDs []*string + LayerID *string + StackID *string + type DescribeInstancesOutput struct + Instances []*Instance + type DescribeLayersInput struct + LayerIDs []*string + StackID *string + type DescribeLayersOutput struct + Layers []*Layer + type DescribeLoadBasedAutoScalingInput struct + LayerIDs []*string + type DescribeLoadBasedAutoScalingOutput struct + LoadBasedAutoScalingConfigurations []*LoadBasedAutoScalingConfiguration + type DescribeMyUserProfileInput struct + type DescribeMyUserProfileOutput struct + UserProfile *SelfUserProfile + type DescribePermissionsInput struct + IAMUserARN *string + StackID *string + type DescribePermissionsOutput struct + Permissions []*Permission + type DescribeRAIDArraysInput struct + InstanceID *string + RAIDArrayIDs []*string + StackID *string + type DescribeRAIDArraysOutput struct + RAIDArrays []*RAIDArray + type DescribeRDSDBInstancesInput struct + RDSDBInstanceARNs []*string + StackID *string + type DescribeRDSDBInstancesOutput struct + RDSDBInstances []*RDSDBInstance + type DescribeServiceErrorsInput struct + InstanceID *string + ServiceErrorIDs []*string + StackID *string + type DescribeServiceErrorsOutput struct + ServiceErrors []*ServiceError + type DescribeStackProvisioningParametersInput struct + StackID *string + type DescribeStackProvisioningParametersOutput struct + AgentInstallerURL *string + Parameters map[string]*string + type DescribeStackSummaryInput struct + StackID *string + type DescribeStackSummaryOutput struct + StackSummary *StackSummary + type DescribeStacksInput struct + StackIDs []*string + type DescribeStacksOutput struct + Stacks []*Stack + type DescribeTimeBasedAutoScalingInput struct + InstanceIDs []*string + type DescribeTimeBasedAutoScalingOutput struct + TimeBasedAutoScalingConfigurations []*TimeBasedAutoScalingConfiguration + type DescribeUserProfilesInput struct + IAMUserARNs []*string + type DescribeUserProfilesOutput struct + UserProfiles []*UserProfile + type DescribeVolumesInput struct + InstanceID *string + RAIDArrayID *string + StackID *string + VolumeIDs []*string + type DescribeVolumesOutput struct + Volumes []*Volume + type DetachElasticLoadBalancerInput struct + ElasticLoadBalancerName *string + LayerID *string + type DetachElasticLoadBalancerOutput struct + type DisassociateElasticIPInput struct + ElasticIP *string + type DisassociateElasticIPOutput struct + type EBSBlockDevice struct + DeleteOnTermination *bool + IOPS *int64 + SnapshotID *string + VolumeSize *int64 + VolumeType *string + type ElasticIP struct + Domain *string + IP *string + InstanceID *string + Name *string + Region *string + type ElasticLoadBalancer struct + AvailabilityZones []*string + DNSName *string + EC2InstanceIDs []*string + ElasticLoadBalancerName *string + LayerID *string + Region *string + StackID *string + SubnetIDs []*string + VPCID *string + type EnvironmentVariable struct + Key *string + Secure *bool + Value *string + type GetHostnameSuggestionInput struct + LayerID *string + type GetHostnameSuggestionOutput struct + Hostname *string + LayerID *string + type GrantAccessInput struct + InstanceID *string + ValidForInMinutes *int64 + type GrantAccessOutput struct + TemporaryCredential *TemporaryCredential + type Instance struct + AMIID *string + Architecture *string + AutoScalingType *string + AvailabilityZone *string + BlockDeviceMappings []*BlockDeviceMapping + CreatedAt *string + EBSOptimized *bool + EC2InstanceID *string + ElasticIP *string + Hostname *string + InfrastructureClass *string + InstallUpdatesOnBoot *bool + InstanceID *string + InstanceProfileARN *string + InstanceType *string + LastServiceErrorID *string + LayerIDs []*string + Os *string + PrivateDNS *string + PrivateIP *string + PublicDNS *string + PublicIP *string + RegisteredBy *string + ReportedAgentVersion *string + ReportedOs *ReportedOs + RootDeviceType *string + RootDeviceVolumeID *string + SSHHostDSAKeyFingerprint *string + SSHHostRSAKeyFingerprint *string + SSHKeyName *string + SecurityGroupIDs []*string + StackID *string + Status *string + SubnetID *string + VirtualizationType *string + type InstanceIdentity struct + Document *string + Signature *string + type InstancesCount struct + Assigning *int64 + Booting *int64 + ConnectionLost *int64 + Deregistering *int64 + Online *int64 + Pending *int64 + Rebooting *int64 + Registered *int64 + Registering *int64 + Requested *int64 + RunningSetup *int64 + SetupFailed *int64 + ShuttingDown *int64 + StartFailed *int64 + Stopped *int64 + Stopping *int64 + Terminated *int64 + Terminating *int64 + Unassigning *int64 + type Layer struct + Attributes map[string]*string + AutoAssignElasticIPs *bool + AutoAssignPublicIPs *bool + CreatedAt *string + CustomInstanceProfileARN *string + CustomRecipes *Recipes + CustomSecurityGroupIDs []*string + DefaultRecipes *Recipes + DefaultSecurityGroupNames []*string + EnableAutoHealing *bool + InstallUpdatesOnBoot *bool + LayerID *string + LifecycleEventConfiguration *LifecycleEventConfiguration + Name *string + Packages []*string + Shortname *string + StackID *string + Type *string + UseEBSOptimizedInstances *bool + VolumeConfigurations []*VolumeConfiguration + type LifecycleEventConfiguration struct + Shutdown *ShutdownEventConfiguration + type LoadBasedAutoScalingConfiguration struct + DownScaling *AutoScalingThresholds + Enable *bool + LayerID *string + UpScaling *AutoScalingThresholds + type OpsWorks struct + func New(config *aws.Config) *OpsWorks + func (c *OpsWorks) AssignInstance(input *AssignInstanceInput) (*AssignInstanceOutput, error) + func (c *OpsWorks) AssignInstanceRequest(input *AssignInstanceInput) (req *aws.Request, output *AssignInstanceOutput) + func (c *OpsWorks) AssignVolume(input *AssignVolumeInput) (*AssignVolumeOutput, error) + func (c *OpsWorks) AssignVolumeRequest(input *AssignVolumeInput) (req *aws.Request, output *AssignVolumeOutput) + func (c *OpsWorks) AssociateElasticIP(input *AssociateElasticIPInput) (*AssociateElasticIPOutput, error) + func (c *OpsWorks) AssociateElasticIPRequest(input *AssociateElasticIPInput) (req *aws.Request, output *AssociateElasticIPOutput) + func (c *OpsWorks) AttachElasticLoadBalancer(input *AttachElasticLoadBalancerInput) (*AttachElasticLoadBalancerOutput, error) + func (c *OpsWorks) AttachElasticLoadBalancerRequest(input *AttachElasticLoadBalancerInput) (req *aws.Request, output *AttachElasticLoadBalancerOutput) + func (c *OpsWorks) CloneStack(input *CloneStackInput) (*CloneStackOutput, error) + func (c *OpsWorks) CloneStackRequest(input *CloneStackInput) (req *aws.Request, output *CloneStackOutput) + func (c *OpsWorks) CreateApp(input *CreateAppInput) (*CreateAppOutput, error) + func (c *OpsWorks) CreateAppRequest(input *CreateAppInput) (req *aws.Request, output *CreateAppOutput) + func (c *OpsWorks) CreateDeployment(input *CreateDeploymentInput) (*CreateDeploymentOutput, error) + func (c *OpsWorks) CreateDeploymentRequest(input *CreateDeploymentInput) (req *aws.Request, output *CreateDeploymentOutput) + func (c *OpsWorks) CreateInstance(input *CreateInstanceInput) (*CreateInstanceOutput, error) + func (c *OpsWorks) CreateInstanceRequest(input *CreateInstanceInput) (req *aws.Request, output *CreateInstanceOutput) + func (c *OpsWorks) CreateLayer(input *CreateLayerInput) (*CreateLayerOutput, error) + func (c *OpsWorks) CreateLayerRequest(input *CreateLayerInput) (req *aws.Request, output *CreateLayerOutput) + func (c *OpsWorks) CreateStack(input *CreateStackInput) (*CreateStackOutput, error) + func (c *OpsWorks) CreateStackRequest(input *CreateStackInput) (req *aws.Request, output *CreateStackOutput) + func (c *OpsWorks) CreateUserProfile(input *CreateUserProfileInput) (*CreateUserProfileOutput, error) + func (c *OpsWorks) CreateUserProfileRequest(input *CreateUserProfileInput) (req *aws.Request, output *CreateUserProfileOutput) + func (c *OpsWorks) DeleteApp(input *DeleteAppInput) (*DeleteAppOutput, error) + func (c *OpsWorks) DeleteAppRequest(input *DeleteAppInput) (req *aws.Request, output *DeleteAppOutput) + func (c *OpsWorks) DeleteInstance(input *DeleteInstanceInput) (*DeleteInstanceOutput, error) + func (c *OpsWorks) DeleteInstanceRequest(input *DeleteInstanceInput) (req *aws.Request, output *DeleteInstanceOutput) + func (c *OpsWorks) DeleteLayer(input *DeleteLayerInput) (*DeleteLayerOutput, error) + func (c *OpsWorks) DeleteLayerRequest(input *DeleteLayerInput) (req *aws.Request, output *DeleteLayerOutput) + func (c *OpsWorks) DeleteStack(input *DeleteStackInput) (*DeleteStackOutput, error) + func (c *OpsWorks) DeleteStackRequest(input *DeleteStackInput) (req *aws.Request, output *DeleteStackOutput) + func (c *OpsWorks) DeleteUserProfile(input *DeleteUserProfileInput) (*DeleteUserProfileOutput, error) + func (c *OpsWorks) DeleteUserProfileRequest(input *DeleteUserProfileInput) (req *aws.Request, output *DeleteUserProfileOutput) + func (c *OpsWorks) DeregisterElasticIP(input *DeregisterElasticIPInput) (*DeregisterElasticIPOutput, error) + func (c *OpsWorks) DeregisterElasticIPRequest(input *DeregisterElasticIPInput) (req *aws.Request, output *DeregisterElasticIPOutput) + func (c *OpsWorks) DeregisterInstance(input *DeregisterInstanceInput) (*DeregisterInstanceOutput, error) + func (c *OpsWorks) DeregisterInstanceRequest(input *DeregisterInstanceInput) (req *aws.Request, output *DeregisterInstanceOutput) + func (c *OpsWorks) DeregisterRDSDBInstance(input *DeregisterRDSDBInstanceInput) (*DeregisterRDSDBInstanceOutput, error) + func (c *OpsWorks) DeregisterRDSDBInstanceRequest(input *DeregisterRDSDBInstanceInput) (req *aws.Request, output *DeregisterRDSDBInstanceOutput) + func (c *OpsWorks) DeregisterVolume(input *DeregisterVolumeInput) (*DeregisterVolumeOutput, error) + func (c *OpsWorks) DeregisterVolumeRequest(input *DeregisterVolumeInput) (req *aws.Request, output *DeregisterVolumeOutput) + func (c *OpsWorks) DescribeApps(input *DescribeAppsInput) (*DescribeAppsOutput, error) + func (c *OpsWorks) DescribeAppsRequest(input *DescribeAppsInput) (req *aws.Request, output *DescribeAppsOutput) + func (c *OpsWorks) DescribeCommands(input *DescribeCommandsInput) (*DescribeCommandsOutput, error) + func (c *OpsWorks) DescribeCommandsRequest(input *DescribeCommandsInput) (req *aws.Request, output *DescribeCommandsOutput) + func (c *OpsWorks) DescribeDeployments(input *DescribeDeploymentsInput) (*DescribeDeploymentsOutput, error) + func (c *OpsWorks) DescribeDeploymentsRequest(input *DescribeDeploymentsInput) (req *aws.Request, output *DescribeDeploymentsOutput) + func (c *OpsWorks) DescribeElasticIPs(input *DescribeElasticIPsInput) (*DescribeElasticIPsOutput, error) + func (c *OpsWorks) DescribeElasticIPsRequest(input *DescribeElasticIPsInput) (req *aws.Request, output *DescribeElasticIPsOutput) + func (c *OpsWorks) DescribeElasticLoadBalancers(input *DescribeElasticLoadBalancersInput) (*DescribeElasticLoadBalancersOutput, error) + func (c *OpsWorks) DescribeElasticLoadBalancersRequest(input *DescribeElasticLoadBalancersInput) (req *aws.Request, output *DescribeElasticLoadBalancersOutput) + func (c *OpsWorks) DescribeInstances(input *DescribeInstancesInput) (*DescribeInstancesOutput, error) + func (c *OpsWorks) DescribeInstancesRequest(input *DescribeInstancesInput) (req *aws.Request, output *DescribeInstancesOutput) + func (c *OpsWorks) DescribeLayers(input *DescribeLayersInput) (*DescribeLayersOutput, error) + func (c *OpsWorks) DescribeLayersRequest(input *DescribeLayersInput) (req *aws.Request, output *DescribeLayersOutput) + func (c *OpsWorks) DescribeLoadBasedAutoScaling(input *DescribeLoadBasedAutoScalingInput) (*DescribeLoadBasedAutoScalingOutput, error) + func (c *OpsWorks) DescribeLoadBasedAutoScalingRequest(input *DescribeLoadBasedAutoScalingInput) (req *aws.Request, output *DescribeLoadBasedAutoScalingOutput) + func (c *OpsWorks) DescribeMyUserProfile(input *DescribeMyUserProfileInput) (*DescribeMyUserProfileOutput, error) + func (c *OpsWorks) DescribeMyUserProfileRequest(input *DescribeMyUserProfileInput) (req *aws.Request, output *DescribeMyUserProfileOutput) + func (c *OpsWorks) DescribePermissions(input *DescribePermissionsInput) (*DescribePermissionsOutput, error) + func (c *OpsWorks) DescribePermissionsRequest(input *DescribePermissionsInput) (req *aws.Request, output *DescribePermissionsOutput) + func (c *OpsWorks) DescribeRAIDArrays(input *DescribeRAIDArraysInput) (*DescribeRAIDArraysOutput, error) + func (c *OpsWorks) DescribeRAIDArraysRequest(input *DescribeRAIDArraysInput) (req *aws.Request, output *DescribeRAIDArraysOutput) + func (c *OpsWorks) DescribeRDSDBInstances(input *DescribeRDSDBInstancesInput) (*DescribeRDSDBInstancesOutput, error) + func (c *OpsWorks) DescribeRDSDBInstancesRequest(input *DescribeRDSDBInstancesInput) (req *aws.Request, output *DescribeRDSDBInstancesOutput) + func (c *OpsWorks) DescribeServiceErrors(input *DescribeServiceErrorsInput) (*DescribeServiceErrorsOutput, error) + func (c *OpsWorks) DescribeServiceErrorsRequest(input *DescribeServiceErrorsInput) (req *aws.Request, output *DescribeServiceErrorsOutput) + func (c *OpsWorks) DescribeStackProvisioningParameters(input *DescribeStackProvisioningParametersInput) (*DescribeStackProvisioningParametersOutput, error) + func (c *OpsWorks) DescribeStackProvisioningParametersRequest(input *DescribeStackProvisioningParametersInput) (req *aws.Request, output *DescribeStackProvisioningParametersOutput) + func (c *OpsWorks) DescribeStackSummary(input *DescribeStackSummaryInput) (*DescribeStackSummaryOutput, error) + func (c *OpsWorks) DescribeStackSummaryRequest(input *DescribeStackSummaryInput) (req *aws.Request, output *DescribeStackSummaryOutput) + func (c *OpsWorks) DescribeStacks(input *DescribeStacksInput) (*DescribeStacksOutput, error) + func (c *OpsWorks) DescribeStacksRequest(input *DescribeStacksInput) (req *aws.Request, output *DescribeStacksOutput) + func (c *OpsWorks) DescribeTimeBasedAutoScaling(input *DescribeTimeBasedAutoScalingInput) (*DescribeTimeBasedAutoScalingOutput, error) + func (c *OpsWorks) DescribeTimeBasedAutoScalingRequest(input *DescribeTimeBasedAutoScalingInput) (req *aws.Request, output *DescribeTimeBasedAutoScalingOutput) + func (c *OpsWorks) DescribeUserProfiles(input *DescribeUserProfilesInput) (*DescribeUserProfilesOutput, error) + func (c *OpsWorks) DescribeUserProfilesRequest(input *DescribeUserProfilesInput) (req *aws.Request, output *DescribeUserProfilesOutput) + func (c *OpsWorks) DescribeVolumes(input *DescribeVolumesInput) (*DescribeVolumesOutput, error) + func (c *OpsWorks) DescribeVolumesRequest(input *DescribeVolumesInput) (req *aws.Request, output *DescribeVolumesOutput) + func (c *OpsWorks) DetachElasticLoadBalancer(input *DetachElasticLoadBalancerInput) (*DetachElasticLoadBalancerOutput, error) + func (c *OpsWorks) DetachElasticLoadBalancerRequest(input *DetachElasticLoadBalancerInput) (req *aws.Request, output *DetachElasticLoadBalancerOutput) + func (c *OpsWorks) DisassociateElasticIP(input *DisassociateElasticIPInput) (*DisassociateElasticIPOutput, error) + func (c *OpsWorks) DisassociateElasticIPRequest(input *DisassociateElasticIPInput) (req *aws.Request, output *DisassociateElasticIPOutput) + func (c *OpsWorks) GetHostnameSuggestion(input *GetHostnameSuggestionInput) (*GetHostnameSuggestionOutput, error) + func (c *OpsWorks) GetHostnameSuggestionRequest(input *GetHostnameSuggestionInput) (req *aws.Request, output *GetHostnameSuggestionOutput) + func (c *OpsWorks) GrantAccess(input *GrantAccessInput) (*GrantAccessOutput, error) + func (c *OpsWorks) GrantAccessRequest(input *GrantAccessInput) (req *aws.Request, output *GrantAccessOutput) + func (c *OpsWorks) RebootInstance(input *RebootInstanceInput) (*RebootInstanceOutput, error) + func (c *OpsWorks) RebootInstanceRequest(input *RebootInstanceInput) (req *aws.Request, output *RebootInstanceOutput) + func (c *OpsWorks) RegisterElasticIP(input *RegisterElasticIPInput) (*RegisterElasticIPOutput, error) + func (c *OpsWorks) RegisterElasticIPRequest(input *RegisterElasticIPInput) (req *aws.Request, output *RegisterElasticIPOutput) + func (c *OpsWorks) RegisterInstance(input *RegisterInstanceInput) (*RegisterInstanceOutput, error) + func (c *OpsWorks) RegisterInstanceRequest(input *RegisterInstanceInput) (req *aws.Request, output *RegisterInstanceOutput) + func (c *OpsWorks) RegisterRDSDBInstance(input *RegisterRDSDBInstanceInput) (*RegisterRDSDBInstanceOutput, error) + func (c *OpsWorks) RegisterRDSDBInstanceRequest(input *RegisterRDSDBInstanceInput) (req *aws.Request, output *RegisterRDSDBInstanceOutput) + func (c *OpsWorks) RegisterVolume(input *RegisterVolumeInput) (*RegisterVolumeOutput, error) + func (c *OpsWorks) RegisterVolumeRequest(input *RegisterVolumeInput) (req *aws.Request, output *RegisterVolumeOutput) + func (c *OpsWorks) SetLoadBasedAutoScaling(input *SetLoadBasedAutoScalingInput) (*SetLoadBasedAutoScalingOutput, error) + func (c *OpsWorks) SetLoadBasedAutoScalingRequest(input *SetLoadBasedAutoScalingInput) (req *aws.Request, output *SetLoadBasedAutoScalingOutput) + func (c *OpsWorks) SetPermission(input *SetPermissionInput) (*SetPermissionOutput, error) + func (c *OpsWorks) SetPermissionRequest(input *SetPermissionInput) (req *aws.Request, output *SetPermissionOutput) + func (c *OpsWorks) SetTimeBasedAutoScaling(input *SetTimeBasedAutoScalingInput) (*SetTimeBasedAutoScalingOutput, error) + func (c *OpsWorks) SetTimeBasedAutoScalingRequest(input *SetTimeBasedAutoScalingInput) (req *aws.Request, output *SetTimeBasedAutoScalingOutput) + func (c *OpsWorks) StartInstance(input *StartInstanceInput) (*StartInstanceOutput, error) + func (c *OpsWorks) StartInstanceRequest(input *StartInstanceInput) (req *aws.Request, output *StartInstanceOutput) + func (c *OpsWorks) StartStack(input *StartStackInput) (*StartStackOutput, error) + func (c *OpsWorks) StartStackRequest(input *StartStackInput) (req *aws.Request, output *StartStackOutput) + func (c *OpsWorks) StopInstance(input *StopInstanceInput) (*StopInstanceOutput, error) + func (c *OpsWorks) StopInstanceRequest(input *StopInstanceInput) (req *aws.Request, output *StopInstanceOutput) + func (c *OpsWorks) StopStack(input *StopStackInput) (*StopStackOutput, error) + func (c *OpsWorks) StopStackRequest(input *StopStackInput) (req *aws.Request, output *StopStackOutput) + func (c *OpsWorks) UnassignInstance(input *UnassignInstanceInput) (*UnassignInstanceOutput, error) + func (c *OpsWorks) UnassignInstanceRequest(input *UnassignInstanceInput) (req *aws.Request, output *UnassignInstanceOutput) + func (c *OpsWorks) UnassignVolume(input *UnassignVolumeInput) (*UnassignVolumeOutput, error) + func (c *OpsWorks) UnassignVolumeRequest(input *UnassignVolumeInput) (req *aws.Request, output *UnassignVolumeOutput) + func (c *OpsWorks) UpdateApp(input *UpdateAppInput) (*UpdateAppOutput, error) + func (c *OpsWorks) UpdateAppRequest(input *UpdateAppInput) (req *aws.Request, output *UpdateAppOutput) + func (c *OpsWorks) UpdateElasticIP(input *UpdateElasticIPInput) (*UpdateElasticIPOutput, error) + func (c *OpsWorks) UpdateElasticIPRequest(input *UpdateElasticIPInput) (req *aws.Request, output *UpdateElasticIPOutput) + func (c *OpsWorks) UpdateInstance(input *UpdateInstanceInput) (*UpdateInstanceOutput, error) + func (c *OpsWorks) UpdateInstanceRequest(input *UpdateInstanceInput) (req *aws.Request, output *UpdateInstanceOutput) + func (c *OpsWorks) UpdateLayer(input *UpdateLayerInput) (*UpdateLayerOutput, error) + func (c *OpsWorks) UpdateLayerRequest(input *UpdateLayerInput) (req *aws.Request, output *UpdateLayerOutput) + func (c *OpsWorks) UpdateMyUserProfile(input *UpdateMyUserProfileInput) (*UpdateMyUserProfileOutput, error) + func (c *OpsWorks) UpdateMyUserProfileRequest(input *UpdateMyUserProfileInput) (req *aws.Request, output *UpdateMyUserProfileOutput) + func (c *OpsWorks) UpdateRDSDBInstance(input *UpdateRDSDBInstanceInput) (*UpdateRDSDBInstanceOutput, error) + func (c *OpsWorks) UpdateRDSDBInstanceRequest(input *UpdateRDSDBInstanceInput) (req *aws.Request, output *UpdateRDSDBInstanceOutput) + func (c *OpsWorks) UpdateStack(input *UpdateStackInput) (*UpdateStackOutput, error) + func (c *OpsWorks) UpdateStackRequest(input *UpdateStackInput) (req *aws.Request, output *UpdateStackOutput) + func (c *OpsWorks) UpdateUserProfile(input *UpdateUserProfileInput) (*UpdateUserProfileOutput, error) + func (c *OpsWorks) UpdateUserProfileRequest(input *UpdateUserProfileInput) (req *aws.Request, output *UpdateUserProfileOutput) + func (c *OpsWorks) UpdateVolume(input *UpdateVolumeInput) (*UpdateVolumeOutput, error) + func (c *OpsWorks) UpdateVolumeRequest(input *UpdateVolumeInput) (req *aws.Request, output *UpdateVolumeOutput) + type Permission struct + AllowSSH *bool + AllowSudo *bool + IAMUserARN *string + Level *string + StackID *string + type RAIDArray struct + AvailabilityZone *string + CreatedAt *string + Device *string + IOPS *int64 + InstanceID *string + MountPoint *string + Name *string + NumberOfDisks *int64 + RAIDArrayID *string + RAIDLevel *int64 + Size *int64 + StackID *string + VolumeType *string + type RDSDBInstance struct + Address *string + DBInstanceIdentifier *string + DBPassword *string + DBUser *string + Engine *string + MissingOnRDS *bool + RDSDBInstanceARN *string + Region *string + StackID *string + type RebootInstanceInput struct + InstanceID *string + type RebootInstanceOutput struct + type Recipes struct + Configure []*string + Deploy []*string + Setup []*string + Shutdown []*string + Undeploy []*string + type RegisterElasticIPInput struct + ElasticIP *string + StackID *string + type RegisterElasticIPOutput struct + ElasticIP *string + type RegisterInstanceInput struct + Hostname *string + InstanceIdentity *InstanceIdentity + PrivateIP *string + PublicIP *string + RSAPublicKey *string + RSAPublicKeyFingerprint *string + StackID *string + type RegisterInstanceOutput struct + InstanceID *string + type RegisterRDSDBInstanceInput struct + DBPassword *string + DBUser *string + RDSDBInstanceARN *string + StackID *string + type RegisterRDSDBInstanceOutput struct + type RegisterVolumeInput struct + EC2VolumeID *string + StackID *string + type RegisterVolumeOutput struct + VolumeID *string + type ReportedOs struct + Family *string + Name *string + Version *string + type SSLConfiguration struct + Certificate *string + Chain *string + PrivateKey *string + type SelfUserProfile struct + IAMUserARN *string + Name *string + SSHPublicKey *string + SSHUsername *string + type ServiceError struct + CreatedAt *string + InstanceID *string + Message *string + ServiceErrorID *string + StackID *string + Type *string + type SetLoadBasedAutoScalingInput struct + DownScaling *AutoScalingThresholds + Enable *bool + LayerID *string + UpScaling *AutoScalingThresholds + type SetLoadBasedAutoScalingOutput struct + type SetPermissionInput struct + AllowSSH *bool + AllowSudo *bool + IAMUserARN *string + Level *string + StackID *string + type SetPermissionOutput struct + type SetTimeBasedAutoScalingInput struct + AutoScalingSchedule *WeeklyAutoScalingSchedule + InstanceID *string + type SetTimeBasedAutoScalingOutput struct + type ShutdownEventConfiguration struct + DelayUntilELBConnectionsDrained *bool + ExecutionTimeout *int64 + type Source struct + Password *string + Revision *string + SSHKey *string + Type *string + URL *string + Username *string + type Stack struct + ARN *string + Attributes map[string]*string + ChefConfiguration *ChefConfiguration + ConfigurationManager *StackConfigurationManager + CreatedAt *string + CustomCookbooksSource *Source + CustomJSON *string + DefaultAvailabilityZone *string + DefaultInstanceProfileARN *string + DefaultOs *string + DefaultRootDeviceType *string + DefaultSSHKeyName *string + DefaultSubnetID *string + HostnameTheme *string + Name *string + Region *string + ServiceRoleARN *string + StackID *string + UseCustomCookbooks *bool + UseOpsWorksSecurityGroups *bool + VPCID *string + type StackConfigurationManager struct + Name *string + Version *string + type StackSummary struct + ARN *string + AppsCount *int64 + InstancesCount *InstancesCount + LayersCount *int64 + Name *string + StackID *string + type StartInstanceInput struct + InstanceID *string + type StartInstanceOutput struct + type StartStackInput struct + StackID *string + type StartStackOutput struct + type StopInstanceInput struct + InstanceID *string + type StopInstanceOutput struct + type StopStackInput struct + StackID *string + type StopStackOutput struct + type TemporaryCredential struct + InstanceID *string + Password *string + Username *string + ValidForInMinutes *int64 + type TimeBasedAutoScalingConfiguration struct + AutoScalingSchedule *WeeklyAutoScalingSchedule + InstanceID *string + type UnassignInstanceInput struct + InstanceID *string + type UnassignInstanceOutput struct + type UnassignVolumeInput struct + VolumeID *string + type UnassignVolumeOutput struct + type UpdateAppInput struct + AppID *string + AppSource *Source + Attributes map[string]*string + DataSources []*DataSource + Description *string + Domains []*string + EnableSSL *bool + Environment []*EnvironmentVariable + Name *string + SSLConfiguration *SSLConfiguration + Type *string + type UpdateAppOutput struct + type UpdateElasticIPInput struct + ElasticIP *string + Name *string + type UpdateElasticIPOutput struct + type UpdateInstanceInput struct + AMIID *string + Architecture *string + AutoScalingType *string + EBSOptimized *bool + Hostname *string + InstallUpdatesOnBoot *bool + InstanceID *string + InstanceType *string + LayerIDs []*string + Os *string + SSHKeyName *string + type UpdateInstanceOutput struct + type UpdateLayerInput struct + Attributes map[string]*string + AutoAssignElasticIPs *bool + AutoAssignPublicIPs *bool + CustomInstanceProfileARN *string + CustomRecipes *Recipes + CustomSecurityGroupIDs []*string + EnableAutoHealing *bool + InstallUpdatesOnBoot *bool + LayerID *string + LifecycleEventConfiguration *LifecycleEventConfiguration + Name *string + Packages []*string + Shortname *string + UseEBSOptimizedInstances *bool + VolumeConfigurations []*VolumeConfiguration + type UpdateLayerOutput struct + type UpdateMyUserProfileInput struct + SSHPublicKey *string + type UpdateMyUserProfileOutput struct + type UpdateRDSDBInstanceInput struct + DBPassword *string + DBUser *string + RDSDBInstanceARN *string + type UpdateRDSDBInstanceOutput struct + type UpdateStackInput struct + Attributes map[string]*string + ChefConfiguration *ChefConfiguration + ConfigurationManager *StackConfigurationManager + CustomCookbooksSource *Source + CustomJSON *string + DefaultAvailabilityZone *string + DefaultInstanceProfileARN *string + DefaultOs *string + DefaultRootDeviceType *string + DefaultSSHKeyName *string + DefaultSubnetID *string + HostnameTheme *string + Name *string + ServiceRoleARN *string + StackID *string + UseCustomCookbooks *bool + UseOpsWorksSecurityGroups *bool + type UpdateStackOutput struct + type UpdateUserProfileInput struct + AllowSelfManagement *bool + IAMUserARN *string + SSHPublicKey *string + SSHUsername *string + type UpdateUserProfileOutput struct + type UpdateVolumeInput struct + MountPoint *string + Name *string + VolumeID *string + type UpdateVolumeOutput struct + type UserProfile struct + AllowSelfManagement *bool + IAMUserARN *string + Name *string + SSHPublicKey *string + SSHUsername *string + type Volume struct + AvailabilityZone *string + Device *string + EC2VolumeID *string + IOPS *int64 + InstanceID *string + MountPoint *string + Name *string + RAIDArrayID *string + Region *string + Size *int64 + Status *string + VolumeID *string + VolumeType *string + type VolumeConfiguration struct + IOPS *int64 + MountPoint *string + NumberOfDisks *int64 + RAIDLevel *int64 + Size *int64 + VolumeType *string + type WeeklyAutoScalingSchedule struct + Friday map[string]*string + Monday map[string]*string + Saturday map[string]*string + Sunday map[string]*string + Thursday map[string]*string + Tuesday map[string]*string + Wednesday map[string]*string