code: func GetDockerAuthFromASM(secretID string, client secretsmanageriface.SecretsManagerAPI) (types.AuthConfig, error) {
  	in := &secretsmanager.GetSecretValueInput{
  		SecretId: aws.String(secretID),
  	}
  
  	out, err := client.GetSecretValue(in)
  	if err != nil {
  		return types.AuthConfig{}, errors.Wrapf(err,
  			"asm fetching secret from the service for %s", secretID)
  	}
  
  	return extractASMValue(out)
  }
docs: // GetDockerAuthFromASM makes the api call to the AWS Secrets Manager service to
  // retrieve the docker auth data