AWSLogsDescribeLogGroupsRequest
Objective-C
@interface AWSLogsDescribeLogGroupsRequest
Swift
class AWSLogsDescribeLogGroupsRequest
-
When
includeLinkedAccountsis set toTrue, use this parameter to specify the list of accounts to search. You can specify as many as 20 account IDs in the array.Declaration
Objective-C
@property (nonatomic, strong) NSArray<NSString *> *_Nullable accountIdentifiers;Swift
var accountIdentifiers: [String]? { get set } -
If you are using a monitoring account, set this to
Trueto have the operation return log groups in the accounts listed inaccountIdentifiers.If this parameter is set to
trueandaccountIdentifierscontains a null value, the operation returns all log groups in the monitoring account and all log groups in all source accounts that are linked to the monitoring account.Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable includeLinkedAccounts;Swift
var includeLinkedAccounts: NSNumber? { get set } -
The maximum number of items returned. If you don’t specify a value, the default is up to 50 items.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable limit;Swift
var limit: NSNumber? { get set } -
Specifies the log group class for this log group. There are two classes:
The
Standardlog class supports all CloudWatch Logs features.The
Infrequent Accesslog class supports a subset of CloudWatch Logs features and incurs lower costs.
For details about the features supported by each class, see Log classes
Declaration
Objective-C
@property (nonatomic) AWSLogsLogGroupClass logGroupClass;Swift
var logGroupClass: AWSLogsLogGroupClass { get set } -
If you specify a string for this parameter, the operation returns only log groups that have names that match the string based on a case-sensitive substring search. For example, if you specify
Foo, log groups namedFooBar,aws/Foo, andGroupFoowould match, butfoo,F/o/oandFroowould not match.If you specify
logGroupNamePatternin your request, then onlyarn,creationTime, andlogGroupNameare included in the response.logGroupNamePatternandlogGroupNamePrefixare mutually exclusive. Only one of these parameters can be passed.Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable logGroupNamePattern;Swift
var logGroupNamePattern: String? { get set } -
The prefix to match.
logGroupNamePrefixandlogGroupNamePatternare mutually exclusive. Only one of these parameters can be passed.Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable logGroupNamePrefix;Swift
var logGroupNamePrefix: String? { get set } -
The token for the next set of items to return. (You received this token from a previous call.)
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable nextToken;Swift
var nextToken: String? { get set }
View on GitHub
Install in Dash
AWSLogsDescribeLogGroupsRequest Class Reference